Sasquatch have language! (New England Sasquatch, at any rate...)
Posted Tuesday, September 15, 2020
By Squatchable.com staff
The voices on this presentation are real, and recorded at a southern Massachusetts habituation research site. The voices were NOT deepened, or altered.