Larson Chili Bowl Finale

Larson Chili Bowl Finale

Saturday night racing at the 27th Annual Chili Bowl Nationals midget races in Tulsa OK.

HOT NEWS