Not Your Mama’s DADA: Low Budget Theater of the Absurd Everything in “Jesus Christ Vampire Hunter” /
Jesus Christ Vampire Hunter Director: Lee Gordon Demabre Screenwriter: Ian Driscoll Production and Distribution: Odessa Filmworks...