Slash Squatch

Slash SquatchSlash Squatch

Slash Squatch trailer

Rate Slash Squatch

Slash Squatch trailer

Rate Slash Squatch

A weapon wielding Sasquatch ravages a small town.
Type
Film
Status
Released
Release
May 22, 2024 (9 months ago)
Language
English
Origin
United States
Slash Squatch
A weapon wielding Sasquatch ravages a small town.

Cast

Crew

Similar items