Watch this video and more on Random Acts Network
A Colorado ski resort is besieged by a sub-human beast that commits brutal murders on the slopes
Long-lost found footage from a local public access channel.
A very persuasive Leech is wreaking havoc in rural Provinstate, 1998. On a mission to expand its horizons, our influential invertebrate enlists the help of the local townsfolk. The Police are soon on the tail of our pesky parasite.
Two housemates confront each other while their house is devoured by flames - but is it real?