Space shuttle Endeavour finally home
Friday, December 12, 2008 - 15:28
in Astronomy & Space
(AP) -- Space shuttle Endeavour returned home to NASA's spaceport Friday, nearly two weeks after landing back on Earth.
(AP) -- Space shuttle Endeavour returned home to NASA's spaceport Friday, nearly two weeks after landing back on Earth.