Jan 11 - 16, 2021, 11:05 PM UTC
The Lucas Oil Chili Bowl Nationals presented by General Tire heads into its 35th year at the Tulsa River Expo Center in Tulsa, OK.
Loudpedal: Windom Reacts To Championship and Triple Crown
Nov 18, 2020
The Loudpedal podcast recaps and shares Windom's reaction to the USAC MIdget Championship and now being a Triple Crown winner.