the Sierra Breakdown

A close look at thermal video of 3 Sasquatch in the Sierra mountains.

A close look at thermal video of 3 Sasquatch in the Sierra mountains.

Categories:
Show More Show Less
Comments