SPEED Energy Stadium SUPER Truck. Detroit Grand Prix.

Personally I find this series the most fun out of all street circuit. Mix of IndyCar, Baja and Motocross. We need more of Super Trucks!
Back to Top