September 29, 2011Episode #919: Human Centipede 2Play Episode1:01:55September 29, 2011Episode #919: Human Centipede 2Luke and Jen try to have a civilized conversation, but Sean keeps interrupting to talk about the Human Centipede 2.