A smashing good time at the 2012 Chili Bowl
January 19th, 2012
Click Here to read the Full storyLike it or not, fans go to races to see cars crash. They don’t go to see people get hurt, or worse, but everyone loves to see a good crash. You would be hard put to find more crashes in one event than at the annual Chili Bowl Nationals in Tulsa, Oklahoma.
The Chili Bowl Nationals have been …




