‘Human Centipede 3’ Trailer Tastes Like Shit By Drew Dietsch · 05.06.2015 · No comments But sometimes, we need shit.