Remember how the news exploded over reports that Bigfoot was spotted in McDowell County, North Carolina? Well, it turns out that it was a shaman named Gawain McGregor wearing animal skins. When the news first broke that Bigfoot was spotted in the Appalachian Mountains, I couldn’t help but feel skeptical. But others literally freaked out…
Informal Paranormal Podcast
Subscribe to APS
Like Our Facebook Page