Frozen Sasquatch

Frozen Sasquatch

1h 13m 2018
Budget: - Revenue: -

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

Director

Mark Polonia

Writer