Video: STS-134 Ascent Imagery Highlights

Space shuttle Endeavour and the STS-134 crew begin the journey to the International Space Station on May 16, 2011.

Speak Your Mind

*