NASA Set to Try 6th Launch Attempt of Shuttle

POSTED: Wednesday, July 15, 2009 - 7:45am
UPDATED: Friday, April 13, 2012 - 9: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