Share
twitterlinkedinfacebook
Image 1 of 1
Space-Shuttle-Discovery-Launch1004.jpg
Photographers watch as the Space Shuttle  Discovery is revealed on the eve of its launch  for the final time on February 24, 2011 at Kennedy Space Center.  Discovery's mission takes it to the International Space Station (ISS) to deliver the PMM module and Robonaut 2.