Wednesday, June 17, 2009

Space Shuttle Endeavour delayed again as NASA races against the clock

A hydrogen leak in the same general area that delayed the first attempt at launching Endeavour STS-127 has been located for the third time. Check out the time lapse of engineers fixing the last leak below. This will delay Endeavour's plan to return to the International Space Station for a 13 day mission to attach Japan's final module. According to NASA, the next try will be July 11 at the

No comments:

Post a Comment