The Search For ‘Squatch (2018)

The Search For ‘Squatch (2018)

2018-08-21 United States of America 13 Min. PG-13
10 1 votes

Overview

A possibly mentally disturbed loner in the woods documents his tactics to hunt down the legendary Sasquatch