Frozen Sasquatch (2018)
Scientists investigate mysterious disappearances at a research base where it has been reported a savage creature was spotted.
star 3.7
- Release Date: 2018-07-19
- Runtime: 1h 13min
- Production Company: Polonia Brothers Entertainment
- Production Country:
United States of America
-
Director:
Mark Polonia