Slash Squatch (2024)

Slash Squatch
A weapon wielding Sasquatch ravages a small town. The ultimate killer Bigfoot movie.

Movie Details

Theatrical Release:January 1st, 2024
Original Language:English
Executive Producers:Jesse Marciniak