Trailer: The Beauties and the BeastGirls in the woods are terrorized by an Abominable Snowman-type beast.Watch Here