The story is incredible. A stock
Toyota Tundra is tasked with
towing a 307,000 pound national icon, the
Shuttle Endeavour, through the
streets of Los Angeles. If the Tundra can complete this mission,
anything you have planned is a piece of
cake!
See the entire story
below!