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.
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:
Post a Comment