AdvertisementShuttle Endeavour To Begin Voyage To New HomeSeptember 18, 2012Nell GreenfieldboycefacebookEmailSpace shuttle Endeavour is towed to the Kennedy Space Center landing facility in Cape Canaveral, Fla., on Friday. (AP Photo)