Shuttle Endeavour Towed by Toyota Truck Over L.A. Freeway

SPACE.com
Shuttle Endeavour Towed by Toyota Truck Over L.A. Freeway
Space shuttle Endeavour is seen being towed by a 2012 Toyota Tundra truck in Los Angeles, Oct. 12, 2012.
View Comments (1)