2003 Lucas Oil Chili Bowl Nationals

null

Watch the feature event from the 2003 Lucas Oil Chili Bowl Nationals.