July 15, 2009
1849 Views
It was sixth time lucky for the Endeavor after a series of delays kept the space shuttle from making the trip to the International Space Station.
Three of the delays were due to thunderstorms, the other two were to repair potentially dangerous hydrogen gas leaks.
Lift Off!
[News]
No Comment