Quantcast
STS-114 Mission Complete
4 of 402

STS-114: Mission Complete

September 7, 2005
Discovery is pushed from the Mate/Demate Device on NASA Kennedy Space Center's Shuttle Landing Facility. (Image credit: NASA/KSC


comments powered by Disqus