This Christmas I’m making sure you stuff your own stocking and hang it by the mantle with care! Or nail it down, that works too right? Nuts roasting by an open flame… this is what the holidays are all about. But holidays are a little different with Demon Jane playing Bad Santa. After this task you’ll never think of the holiday season the same way again. Each innocuous Christmas item that used to remind you of presents will now remind you what a ridiculously obsessed cretinous little freak you are!
Show More