The Search For ‘Squatch (2018)
13m
Running Time
August 21, 2018Release Date
The Search For ‘Squatch (2018)
13m
Running Time
August 21, 2018Release Date
Plot.
A possibly mentally disturbed loner in the woods documents his tactics to hunt down the legendary Sasquatch
Where to Watch.
No streaming offers found