Dead Air
Episode 93 - The Human Centipede
The Human Centipede quickly captured the internet's collective imagination with it's grotesque premise, but does the actual movie live up to it's high concept? Direct MP3 Download Show Notes Directed by: Tom Six Starring: Dieter Laser, Ashley C. Williams,