Wednesday, July 15, 2009

Endeavour Lifts Off

Under a cloud-washed sky, spectators watch as space shuttle Endeavour rises majestically from Launch Pad 39A at NASA's Kennedy Space Center in Florida on the STS-127 mission to the International Space Station. Liftoff was at 6:03 p.m. EDT on July 15, 2009, and was the sixth launch attempt for the mission. The launch was scrubbed on June 13 and June 17 when a hydrogen gas leak occurred during

No comments:

Post a Comment