Space Shuttle Discovery landed at NASA's Dryden Flight Research Center at 5:11 a.m., following the very successful 14-day STS-114 return to flight mission
Space Shuttle Discovery landed safely at NASA's Dryden Flight Research Center at Edwards Air Force Base in Calif. at 5:11 a.m. this morning, following the very successful 14-day STS-114 return to flight mission.
Show lessRead more
Details
Title: Space Shuttle Discovery landed at NASA's Dryden Flight Research Center at 5:11 a.m., following the very successful 14-day STS-114 return to flight mission
Creator: NASA/Carla Thomas
Date Created: 2005-08-09
Location: AFRC
Rights: AFRC
Album: mgmurph1
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more