7/31/10

The Human Centipede- Trailer



Why is a film like this even made? It's even more ridiculous than Pasolini's Salo.