Oklahoma State - Pryor Chili Christmas Festival - Winners Announced!

ICS congratulates the winners of the Oklahoma State - Pryor Chili Christmas Festival in Pryor, OK on November 18, 2017.