Brace Yourself: The Human Centipede Is on Netflix Watch Instantly

Incredible news. The insta-classic The Human Centipede: First Sequence is on Netflix Watch Instantly, so you can stream it right now. I know what half of Gizmodo staffers are doing tonight. [Netflix]

Advertisement

Share This Story