Thrills & Spills Saturday Night At The Lucas Oil Chili Bowl Nationals

null

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.