Space Shuttle Endeavour Launch 5-16-11

Who's Online?

We have 731 guests and no members online

Sunday, June 7, 2020
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: 7428
Playlists: 0
Downloads: 0
Category: space exploration
Date: 2011-05-16 18:34:16