Finding Bigfoot skeptic Ranae 'stumped' by peeping Sasquatch
The Finding Bigfoot team was on the move again this week, this time in the Sierra Mountains, hoping to uncover a Sasquatch. According to Matt Moneymaker, the area has a long history Sasquatch activity. Additionally, the area has cave paintings that the ...
See all stories on this topic »