NASA Set to Try 6th Launch Attempt of Shuttle

POSTED: Wednesday, July 15, 2009 - 6:45am
UPDATED: Friday, April 13, 2012 - 8:52am

Endeavour is poised to take off for the international space station early Wednesday evening, along with seven astronauts.

Comments News Comments

Post new Comment