Genelle ChaconasJul 19, 20175 minNot 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...