1 Rating:

the Sierra Breakdown

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



Show Description Hide Description