Here’s a trailer!
Archstone Distribution revealed their trailer for Snow Beast.
Jesus f**ckin’ Christ, Jason London, John Schneider and Danielle Chuchran star in this man-in-a-suit romp directed by Brian Brough.
A massive, bloodthirsty snow creature that strikes terror in a remote Canadian town when it starts slaughtering of animals and townsfolk. When a group of scientists investigate with the help of a local policeman, they are trapped by a terrible blizzard and must face off against the cold-blooded beast!
If the trailer is out of sync, don’t blame us, man. We’re just the messenger. Tell Archstone to fire their quality control team.
Source: Shock Till You Drop