Shuttle Endeavour's six astronauts have checked the systems they need to bring NASA's next-to-last space shuttle flight to an end. They are expected to land early Wednesday Morning June 1st, 2011.
Views:
8769
Playlists:
0
Downloads:
0
Date:
2011-06-01 00:58:17
|