20120701 - Independence ParadeMG - nwherald

Mike Greene - mgreene@shawmedia.com
Mari Swift of the Crystal Lake Public Library performs a maneuver during the Annual Independence Day Parade Sunday, July 1, 2012 in Crystal Lake. Over 100 different groups participated in the parade from City Hall to the Lakeside Festival.