7 Day Forecast 7 Day Forecast

NASA Set to Try 6th Launch Attempt of Shuttle

Wednesday, July 15, 2009 - 6:45am

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