Get Adobe Flash player

Space Shuttle Endeavor Lifts Off for its Final Flight

Video Details

Codename: Jocey
user image
Published on: May 16, 2011 Category: Military Aircraft Videos,  

May 16 2011. Space Shuttle Endeavor Lifts Off for its Final Flight. The space shuttle took six astronauts on a 16-day mission to the International Space Station. It will deliver the Alpha Magnetic Spectrometer and spare parts.

Related Tags

Space Shuttle Endeavor Lifts Off Final Flight NASA Aviation Video

1 Comments

Write a Comment