• Publication date: September 11, 2011

Snow Demon Snow Demon

A sports team is in a plane crash, gets stranded on a snowy ...

A sports team is in a plane crash, gets stranded on a snowy mountain, and is faced with the difficult decision to eat the flesh of their dead companions in order to survive. Starring: Marc Menard, Carly Pope and Adam O'Byrne