
Toughest Monster Truck Tour at The Stompin’ Grounds
The Toughest Monster Truck Tour visited The Stompin’ Grounds in Lamar, Missouri, featuring the best trick competition, racing, and freestyle. The trucks that competed on the show were BlockHead, Dirt {…}