Share
twitterlinkedinfacebook
Image 1 of 1
Space-Shuttle-Discovery-Launch1015.jpg
Mission Specialists Alvin Drew, right, and Nicole Stott prepare to board the bus to talke them to Pad 39A for Space Shuttle Discovery's final flight on February 24, 2011.