Shuttle Back After 16-Day Mission
Friday, July 31, 2009 - 10:49
in Astronomy & Space
The shuttle Endeavour closed out a grueling space station assembly mission with a smooth Florida landing on Friday.
The shuttle Endeavour closed out a grueling space station assembly mission with a smooth Florida landing on Friday.