UFOs 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.
The NASA STS-63 Space Shuttle Discovery mission:
Launch date: 3 February 1995 -
Landing date: 11 February 1995.
Space Shuttle Disvovery rocketing into space (wikimedia.org)
(wikimedia.org photo)
(wikimedia.org photo)
The view of Mir from Space Shuttle Discovery as it
left the station during STS-91 (text by Wikipedia (wikimedia.org photo)