Because You Need a Little Snow Beast in Your Life

ON

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