It really happened, a bone stock 2012 Toyota Tundra CrewMax 4×4 powered by Toyota’s 381 horsepower and 401 ft-lbs. of torque 5.7-liter iForce V8 towed the 145-ton Space Shuttle Endeavour Full Article »