Bree Olson of Human Centipede 3 in over an hour interview.Bree Olson of Human Centipede 3 in over an hour interview.Bree Olson of Human Centipede 3 in over an hour interview.