Master Your Multiverse
Jun 22 2023 • 2 mins
I talked with Bigfoot researcher Thom Cantrall at the Metaline Falls Bigfoot Festival, WA about DNA evidence supporting the idea that Bigfoot is a human.