Tag Archives: The Human Centipede

Did The Acacia Strain just win Christmas or lose Christmas?

Posted by on December 2, 2014

If you can only buy one holiday-themed shirt this year, well hell, you should buy ours. That being said, The Acacia Strain have taken the tired “ugly sweater” trope and made it even uglier. No reindeer here, just three Santa Clauses joined together for wait for it… Human Santapede. Yeah, that’s one ugly sweater alright. […]

Read more