Share on Facebook
Posted Sunday, February 17, 2019
Squatchable Ep 18
3 witnesses who came face to face with Bigfoot in the North Georgia Mountains
6 people observed screaming Bigfoot for several minutes
BIG Foot in BIG Bear.... or someone screaming?
Photographer watches Bigfoot trip and fall forward
Squatchable Podcast Ep16