Thrills & Spills Wednesday At The Lucas Oil Chili Bowl Nationals
Night #3 of the Lucas Oil Chili Bowl Nationals provided plenty more intense action inside the Tulsa Expo Center.
Night #3 of the Lucas Oil Chili Bowl Nationals provided plenty more intense action inside the Tulsa Expo Center.