Stadium Super Trucks.. Now THIS is amazing racing!
This looks like a complete blast, both for racers as well as spectators. 600 HP mini Trophy Trucks on a street circuit with huge jumps, squatting and squirming, sliding like crazy and lifting wheels through corners FEET in the air.