Bigfoot in Mato, Brazil

Posted Saturday, August 06, 2022

By Squatchable.com staff

Bigfoot in the woods, in the middle of Mato do Brasil, running and hiding, scaring people