Short and Twisted Christmas Tales (Short and Twisted Tales Book 3)
It's been watching... it's coming to town and sliding down your chimney. Kringle or Krampus? Of this world or not? Aliens, elves and reindeer, zombies and hard-boiled detectives. Which ghost of Christmas is coming for you... See More