Super Stadium Trucks look awesome from a bumper cam

You’re well aware that the Super Stadium Trucks racing series is one of the most entertaining bits of motorsport on the planet. You take a tube frame chassis. Give it a 650-horsepower LS3 V8 engine and tons of suspension travel. And keep the weight to half that of a larger Trophy Truck. Then instead of racing […]