Archive
Toyota Presents: The Tundra Endeavour — Mission Accomplished
Toyota Presents: The Tundra Endeavour — Mission Accomplished Mission Accomplished. A stock half-ton Toyota Tundra tows 145-ton Space Shuttle Endeavour across LA’s 405 freeway.…