The north pole isn't always a place of happiness and joy. Let's be real, elves are overworked all year round, there's a cult in the north conjuring up mischief, strange beasts appearing out of nowhere and the worst thing is I think SANTA IS DEAD!!!
new ep's every other Saturday starting September/5/26.