2013 Contest Date and Location!

By | August 6, 2013

Illinois States will be held November 23rd, 2013 at Navy Pier! More info coming soon.