Shuttle Endeavour begins trip back to Florida
Wednesday, December 10, 2008 - 11:49
in Astronomy & Space
(AP) -- Space shuttle Endeavour is finally heading home, not from space but from California.
(AP) -- Space shuttle Endeavour is finally heading home, not from space but from California.