Shuttle Endeavour Lands Safely in Florida
Friday, July 31, 2009 - 10:21
in Astronomy & Space
The shuttle Endeavour landed safely in Florida to wrap up a 16-day marathon mission to the International Space Station.
The shuttle Endeavour landed safely in Florida to wrap up a 16-day marathon mission to the International Space Station.