Snow Monster vs. Ice Shark Available November 8

A gene research company sends a team of scientists into a mysterious snowy area on the edge of the Arctic, where they discover that it’s inhabited by bizarre giant creatures. … Continue reading Snow Monster vs. Ice Shark Available November 8