Shuttle makes pit stop in Texas on way to Florida
Wednesday, December 10, 2008 - 14:56
in Astronomy & Space
(AP) -- The space shuttle Endeavour is making a pit stop in Texas on its way home to Cape Canaveral, Fla.
(AP) -- The space shuttle Endeavour is making a pit stop in Texas on its way home to Cape Canaveral, Fla.