Sasquatch Chronicles

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.

YouTube video player

Exit mobile version