Alright, I live in a little town in northeast Ohio called Kirtland. Most people can't find it on a map, but they do know the legend of the melonheads...[dun dun duuuun!]

Anyone else from the area know the story? Or care to know the story? Do you believe the legend?