Sunday, March 15, 2009

Space Shuttle Discovery - STS-119

Space Shuttle Discovery lifts off of launch pad 39-a on mission STS-119 on March 15, 2009 in Cape Canaveral, Florida.

The shuttle is headed to the International Space Station with a crew of seven astronauts after it's lift-off was postponed on March 11 due to a leak discovered when fueling the shuttle's orange external fuel tank.

No comments: