Month: August 2017

Bigfoot Spotted In North Carolina? You Be the Judge!

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…


Poltergeist: Mind or Ghost Presentation 8/26/17

Here is the video from today’s presentation: For those of you who missed today’s presentation or are curious about my notes, you can find the slide show below: