Best Outer Space Photos

Normally we cover stars of a different variety here, but we thought we'd bring some of our favorite NASA-related shots.
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 »
Space Shuttle Discovery Takes Off
An impressive early morning launch of the Space Shuttle Discovery on March 15, 2009 lights up the Florida sky.
Zimbio Entertainment
Copyright © 2012 - Zimbio, Inc. Some rights reserved. Coming soon: Livingly
Share
. . .
Follow
. . .