Episode 12: Felt Mansion and the Melon Heads

Spread the love

We’re going on a hike in this episode through the dark, wooded areas of Michigan, Connecticut, and Ohio. What’s lingering in the shadows, you ask? Melon Heads. And legend has it they like hanging around the Felt Mansion in Saugatuck, Michigan. Which… is a haunting and mysterious place in itself.