Episode 154: The Dark Side of Santa Claus

It’s the dark side of our lord and savior Santa Claus, from his supposed Satanic leanings to the horrifying wonder that is Christmas in Iceland.