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.
( - Source: Matt Stroshane/Getty Images North America) more pics like this »
( - Source: Matt Stroshane/Getty Images North America) more pics like this »




