Thursday, February 24, 2011

Adios, Amigos


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.

No comments:

Post a Comment

Blog Archive