Brendon Bauman photo TULSA, Okla. – It’s said in many circles that it takes a fast race car and a little bit of luck to be successful during the Lucas Oil Chili Bowl Nationals. That statement was no...
2021 race stats
No upcoming events found.
Profile claimed by Vicki Canales