Castle Creek Possible Sasquatch Structure

Enjoyed this video? Join my Locals community for exclusive content at 530bigfoot.locals.com!
3 years ago
145

This video is of a suspected Sasquatch teepee that was erected during the winter of 2018/ 2019. It was built out in the freezing waters of Castle Creek in Northern California using heavy wet timber. There were aIso very intricate manipulations of small sticks and vines. I made several trips and documented the surrounding area. This was one of my favorite discoveries that year. I will definitely be going back there when activity in other areas slows down.

Loading comments...