Wonder Lake Water Ski Show Team Hosts Haunted Hayride in McHenry

Haunted Hayride at Peterson Park in McHenry