Troma pres. Lloyd Kaufman & john Brennan (Last Drive-in) talk about creating their new film!