23x10 Christmas Snow
First Aired: Dec. 11, 2019 on Comedy Central
Summary: It's a bleak Christmas Season in South Park this year and it's all Santa's fault. He is single-handedly stealing the joy from the holiday. The town just wants their Christmas Spirit back but that will take a Christmas miracle.
Guest Stars[no credits found]