Space Shuttle Endeavour Launch 5-16-11
Friday, March 29, 2024
Home
Space Shuttle Endeavour Launch 5-16-11
PLAYING: Space Shuttle E...
[ Show More ]
NASA's Space shuttle last mission lift off. Shuttle Endeavour went to space for the last time on May 16th, 2011 at 8:56 AM EDT. By Wednesday May 18th they will have reached the space station and their return back after a 16 day mission is expected by early June, 2011
Views: 13386
Playlists: 0
Downloads: 0
Category: space exploration
Date: 2011-05-16 18:34:16
TOOLS: