Announcement

Collapse
No announcement yet.

Stadium Super Trucks

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Stadium Super Trucks

    Has anyone been to one of these races in person? They're racing this Saturday less than 10 miles from my house. Wondering how it is watching live. The race this weekend is on dirt, curious how that would change the experience too. Looks like it would be fun as hell to drive one!

Working...
X