Space Shuttle Endeavour Last Flight

2 years ago
11

Space Shuttle Endeavour Final Lift Off

NASA Spaceship Launch To International Space Station

Cape Canaveral, Space Exploration, Space Shuttle Blasts Off

Final Flight of Endeavour Lands – June 1, 2011 - NASA

Space Shuttle Endeavour Last Flight To The International Space Station

June 1, 2011 - This Week in NASA History: Final Flight of Endeavour Lands – June 1, 2011. This week in 2011, space shuttle Endeavour, mission STS-134, landed at NASA's Kennedy Space Center following a successful 16-day mission to deliver the Alpha Magnetic Spectrometer and spare parts to the International Space Station. #DraganGrafix #WatchEntertainingVideos

Loading comments...