Bigfoot shows up at a Bigfoot conference!

Nick Redfern states that when he was a speaker at a Bigfoot conference in Oklahoma a large creature was seen on the property. Considering most Bigfoot events are at lodges in State parks, is this farfetched?
Lair of the Beasts: Creatures and a Conference -


Popular Posts