05.11.2020 - By The Forest Fleur Bigfoot Research
Join our campfire this week as we welcome Dr.Jeff Meldrum, Professor of Anatomy & Anthropology at Idaho State University, expert on bipedalism & author of the well-known publication, "Sasquatch Legend Meets Science." In this episode, Dr.Meldrum walks us through the hard evidence that proves this creature's existence; some of it may surprise you. Be sure to check out his book if you haven't.