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 »
We use cookies to enhance your browsing experience, serve personalised ads or content, and analyze our traffic. By using this Site or clicking "OK", you consent to our use of cookies.OK