Just a general question while I'm thinking about it: has anyone heard about The Melon heads legends in Ohio, Connecticut, or Michigan ? I've always been curious about it.
I've definitely heard of it, but I've never looked into it. Do you have any info or sources on the legend? I'd be interested to learn more.