Stadium Super Trucks
This is one of the coolest Stadium Super Truck videos we’ve seen to date, as the trucks are nearly simultaneously launching off of these ramps.  Making the Stadium Super Trucks a part of the Toyota Grand Prix of Long Beach gives fans a heavy dose of motorsports action all in one weekend. Check out this cool video of the action:

MORE OFF-ROAD STORIES
2017 Yamaha YXZ1000R SE2 Review

Yokohama Geolandar Mud-Terrain G003 First Drive

Icon Vehicle Dynamics, Metal Tech 4×4 GX 470 Rear Suspension Install