UFO Filmed near Space Shuttle
Discovery during the STS-63 Mission
STS-63 was the second mission of the joint U.S.-Russia Space Shuttle-Mir Program.
The mission is historic since it was the first rendezvous of the Space Shuttle with Russia’s space station Mir.
This UFO report comes from the late Jeff Challender’s Project P.R.O.V.E. Web site:
http://keyholepublishing.com/projectprove/Arts/063/063.html
The NASA STS-63 Space Shuttle Discovery mission:
Launch date: 3 February 1995 -
Landing date: 11 February 1995.
Space station Mir photographed during the STS-63 mission
(openuniverse.com photo)