Could Bigfoot Actually Be Real? This Professor Thinks So.
The legend of Bigfoot has persisted for hundreds of years. However, no one’s yet been able to present solid proof that the urban legend actually exists. But Jeff Meldrum, an anatomy and anthropology professor at Idaho State University, thinks proof could come along any day now. Meldrum, who specializes in ape and hominid locomotion, has […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed