
I can't even talk about the new disgusting horror porn film Human Centipede because it upsets me in every way I can imagine. Yet, I can't stop googling to find out how it all ends. Please tell me.
BEWARE OF THE BABYLON is live on tape on a West Village rooftop to bring you our latest collection of wisdom: