The Backcountry Manifesto Podcast writes “Does Bigfoot exist? Dr. Jeff Meldrum – a professor of anatomy and anthropology specializing in primate locomotor adaptations and bipedalism at Idaho State University – believes Bigfoot is real (and probably prefers the term “Sasquatch”). Today on the show, Dr. Meldrum drops by TBM HQ to talk all things Sasquatch, as well as his life-long fascination with the controversial “relict hominoid.”
Interview with Idaho State Anthropologist Dr. Jeff Meldrum
Leave a Reply
You must be logged in to post a comment.