Bigfoot near Squaw Peak? Video of mysterious creature goes viral
Daily Herald
But the video itself is ultimately inconclusive, according to Jeffrey Meldrum, a professor of anatomy and anthropology at Idaho State University and Bigfoot researcher. Meldrum said though the video appears to show an upright creature with a distinct ...
See all stories on this topic »
No comments:
Post a Comment