Karl’s Trailer of the Day: The Human Centipede

at

Have you encountered this demented entry to the medical/torture horror genre? It’s one of those trailers that makes you just stop and wonder: who green lights these things.

Release Date (Ireland): August 20

Sponsored Link
Sponsored Link
Broadsheet.ie