Brothers Jonathan and Ben Brown capture a Sasquatch on their property in Washington state. Jon put together this short film, check it out here.
Thermal Sasquatch Documentary 2024

Brothers Jonathan and Ben Brown capture a Sasquatch on their property in Washington state. Jon put together this short film, check it out here.