Subscribe and save 75
%
September 8, 2010
(3 of 10)
Previous | Next
The STS-29 Space Shuttle Discovery mission approaches for a landing at NASA's then Ames-Dryden Flight Research Facility, at Edwards Air Force Base, in California in March 1989.
NASA