AdvertisementShuttle Endeavour Begins 12-Mile Crawl To New Los Angeles HomeOctober 12, 2012Eyder PeraltafacebookEmailThe space shuttle Endeavour is seen atop the Over Land Transporter after exiting the Los Angeles International Airport on its way to its new home at the California Science Center in Los Angeles (NASA)