The Human Centipede | Film | Pittsburgh | Pittsburgh City Paper

Film

The Human Centipede

Shock film is dull, plus missing 94 legs

by

comment