backdrop
poster

Frozen Sasquatch

Frozen Sasquatch

Release: 2018-07-19 ·Runtime: 73m ·★ 3.7
Horror

Scientists investigate mysterious disappearances at a research base where it has been reported a savage creature was spotted.

Production Countries

United States of America

Production Companies

Polonia Brothers Entertainment
Cinema Epoch