Tuesday, May 4, 2010

Human Centipede poster



Poster by The Silent Giants for The Human Centipede (possibly the "most disgusting movie ever made") apparently going on sale Friday at Mondo.

*Previously: Radio-controlled steam centipede.

*Buy Polish posters at eBay.

No comments:

Post a Comment