Idaho State University Professor Continues Search For Bigfoot

Sep 20, 2018

Idaho State University professor Jeff Meldrum specializes in studying the bipedal locomotion of humans and he thinks this knowledge can be applied to the search for Bigfoot. We talk with Dr. Meldhrum about his quest to find this elusive creature.