From The Shadows writes “Melissa joins us to share strange encounters from the early 1980s in north central Ohio. She and her husband then moved to Washington where they had more intense “experiences” with what they believe was a Bigfoot.”
From The Shadows: Bigfoot Sighting in North Central Ohio
