Friday, January 5, 2018

Is this woman friends with Sasquatch?


This woman lives in the Cascade mountains north of Mt. Rainier in Washington state and for more than 20 years, she claims to have experienced ongoing Sasquatch activity around her cabin!

Subscribe if you liked the video.


No comments:

Post a Comment