Do you like your terror adult and strong? Then check out our exclusive video interview with none other than Chester Turner, the man behind cult classic camcorder epics Black Devil Doll From Hell and Tales From The Quadead Zone! This was shot at Forbidden Planet in New York City on November 1st, 2013 at a signing that Chester was doing to celebrate the release of both films on DVD from Massacre Video. There's some background noise that we couldn't get rid of, so you might
...