Jan 1

Chinese Military Expedition Finds Bigfoot Tracks

Chinese Military Expedition Finds Bigfoot Tracks. Mountain Beast Mysteries shows a presentation by Jeff Meldrum who is a Professor of Anatomy and Anthropology and a Professor of the Department of Anthropology at Idaho State University.

 

2 Responses to “Chinese Military Expedition Finds Bigfoot Tracks”

Leave a Reply