Completed, Jan 11 - 16
The Lucas Oil Chili Bowl Nationals presented by General Tire heads into its 35th year at the Tulsa River Expo Center in Tulsa, OK.
Thrills & Spills Saturday Night At The Lucas Oil Chili Bowl Nationals
Jan 18, 2021
A wild week of action concluded Saturday night in the Tulsa Expo Center with the C-Features, B-Features and Lucas Oil Chili Bowl Nationals Championship Feature.