In the year 2000 startling claims of a body cast of a Bigfoot emerged from the deep woods of Washington State. More than a decade later, MonsterTalk interviews Bigfoot researcher Daniel Perez about the facts behind this contentious artifact — which some still claim to be one of the best pieces of evidence for the existence of Bigfoot. READ full episode notes
Become a supporter of this podcast:
https://www.spreaker.com/podcast/monstertalk--6267523/support.