This trailer came out to a film festival years ago, and they are workign to make it a major film. Reminds me of dead snow but looks damn good from the trailer!
Last edited by DollFacexHorror; 02-02-2011 at 06:02 PM.
There are currently 1 users browsing this thread. (0 members and 1 guests)