12.19.2017 - By Mysterious Mysteries
While making their deliveries on a frosty Christmas Eve, Santa Claus and his merry companions are given an ultimatum by a mysterious, dastardly foe...