Tulsa, OK — The 34th annual Lucas Oil Chili Bowl Nationals presented by General Tire is next at the Tulsa Expo Raceway, located inside the River Spirit Expo Center in Tulsa, Okla. The annual gathering of the world’s best racing talent currently sits at 359 entries from 40 States and six Countries (USA, AUST, CAN, […]

Read more