S1.E2 ∙ The Christmas Horror SpecialWed, Dec 9, 2020A deranged Santa Claus is on the loose wreaking havoc upon the town.Rate