Categories
‘Human Centipede 3’ Production Delayed as Producers, Dieter Laser Feud
Jordan Zakarin
The third film in the gross-out franchise hits a snag as its star refuses to participate.read more