STS-133 Discovery Launch

Share
twitterlinkedinfacebook
Image 2 of 28
< Prev Next >
Space-Shuttle-Discovery-Launch1003.jpg
Photographers wait for the Discovery to be revealed on the eve of its launch from Kennedy Space Center for the final time on February 24, 2011.  Discovery's mission takes it to the International Space Station (ISS) to deliver the PMM module and Robonaut 2.