Space Shuttle Endeavour Embarks on L.A. Road Trip

SPACE.com
Space Shuttle Endeavour Embarks on L.A. Road Trip
Space shuttle Endeavour is seen on top the overland transporter beginning its two-day, 12-mile L.A. road trip from Los Angeles International Airport to the California Science Center in the city on Oct. 12, 2012.
View Comments (0)