Sasquatch Chronicles

Squatch Watchers: Live Bigfoot Hunt

The Squatch Watchers writes “The team will be doing a live Bigfoot Hunt!” The video was streamed from North Carolina on February 10th.

Exit mobile version