Apr 10

Squatch Watchers: Encounters Bigfoot While Camping in NC

Squatch Watchers writes “The first episode of the first season of a new series: Squatch Stories. In this episode, Angela from Charlotte, North Carolina shares her scary and amazing account of a Bigfoot encounter her and her friend had while camping in 2018.”

5 Responses to “Squatch Watchers: Encounters Bigfoot While Camping in NC”

Leave a Reply