Home Interviews CANNIBAL CORPSE Q&A: Rob Barrett Discusses The Fine Art of ‘Torture’ and Tape Trading