Robbie Pickering

31 Days Of Horror: “Freaks Of Nature” Is An Insanely Fun Experience

Dillford. A small, quiet town. Just like any other town you may have been to but with one small twist: it’s a place where humans, zombies and vampires all live together. They’ve found a way to coexist; vampires teac...