Monday, September 27, 2010

The Human Centipede 2 in 2011




Great news out of Fantastic Fest, The Human Centipede 2 comes out in 2011. Who is Martin? Rumors are a 12-person human centipede this time around.