McHenry County Storms - nwherald

Mike Greene - mgreene@shawmedia.com
Patrick Burke, of National International Roofing works repairing shingles Thursday, July 19, 2012 at Main Beach in Crystal Lake after storms caused damage to the main building.