Quantcast
Last updated on April 16, 2014 at 6:04 EDT
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