Don Jeffrey Meldrum was an American anthropologist and academic. He was a full professor of Anatomy and Anthropology in the Department of Biological Sciences at Idaho State University. He was also adjunct professor in the Department of Physical and Occupational Therapy and the Department of Anthropology.
Jeff Meldrum discusses why he thinks Bigfoot exists


Leave a Reply
You must be logged in to post a comment.