Karl’s Trailer of the Day: The Human Centipede Admin at 9:14 am August 13, 2010 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 FacebookTwitterPinterestSponsored Link