Space shuttle leaves Texas, bound for Fla. home
Thursday, December 11, 2008 - 15:01
in Astronomy & Space
(AP) -- Hundreds of motorists pulled over to watch a jumbo jet hauling space shuttle Endeavour take off from Fort Worth, bound for Cape Canaveral, Fla.