Wednesday, May 13, 2009

Photo of the Day - Atlantis STS-125


Space Shuttle Atlantis STS-125 lifts off from launch pad 39-A at Kennedy Space Center May 11 in Cape Canaveral, Florida.

Source: NBC Los Angeles & Getty Images

No comments:

Post a Comment