Space Shuttle Discovery Blasts Off, February 24, 2011

Speed speed 1 speed 2 speed 3 speed 4 speed 5 speed 6
Space Shuttle Discovery Blasts Off, February 24, 2011

The space shuttle Discovery lifts off February 24, 2011 from Kennedy Space Center in Florida on a mission to the International Space Station. This will be the 39th and final flight for Discovery. AFP PHOTO/Stan HONDA (Photo credit should read STAN HONDA/AFP/Getty Images)

News, Photo and Web Search

Celeb Galleries

Star Search