Squatch Junkies a movie about Bigfoot getting a hold of meth and moonshine and going wild.
Release Date 2023-09-30 Budget N/A Revenue N/A Rating N/A Runtime 93 mins