More than 500 competitors are expected to take part in competitions from novice to advanced levels from Aug. 25-28.
Madison Bennett | mbennet2@mlive.com, Kalamazoo Gazette
Wed, 08/24/2016 - 9:00am
More than 500 competitors are expected to take part in competitions from novice to advanced levels from Aug. 25-28.