Holy Mother of V8 God!

I’m sure this has been posted around here before but... I don’t care!

Might need to make a trip to go see this in person. Dallas (Texas Motor Speedway) is the closest. Road America is little further away but probably a much better venue for seeing these things on track. Just wish the RA weekend had a better headliner race. Isn’t having Stadium Super Trucks as a support event for an Xfinity race kind of like having the Who open for Pat Boone?


Share This Story

Get our newsletter