Wednesday, September 7, 2011

Meet 'Martin', the new villain from Human Centipede II


[via ew]