The Human Centipede - Clip 2

Lindsay makes a run for it... but it wouldn't be called The Human Centipede if one of the human segments actually gets away, would it? In theaters April 30 and on VOD April 28. More at ifcfilms.com.

up
21
<none>