"So here it is, Merry Christmas, / Everybody's arse to face, / Shitting down each other's throats, / A yuletide disgrace." The Human Santapede. Who even knew this was a thing?! I was just looking through Amazon for some Christmas horror books when I stumbled across this cover, spat out my eggnog, and dropped my … Continue reading Book Review: The Human Santapede