STS-133 Discovery Launch

Share
twitterlinkedinfacebook
Image 23 of 28
< Prev Next >
Space-Shuttle-Discovery-Launch1021.jpg
Space Shuttle Discovery takes off from the 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.