Snow Monster Emerges From The Mountains To Devour Humans January 2, 2023 by Sci-fi Summary Facebook Twitter Pinterest LinkedIn A groups of scientists come across a snow monster. Will they be able to escape? A tribe comes to help. source