Chili Bowl Nationals Results: January 11, 2021
Full race results from the opening night of the Chili Bowl Nationals in Tulsa, Oklahoma The pay is terrible but that’s not why the dirt racers…
Full race results from the opening night of the Chili Bowl Nationals in Tulsa, Oklahoma The pay is terrible but that’s not why the dirt racers…