Watch ‘South Park’ Preview Wednesday

The Holidays are off to a rough start in the season 23 finale episode titled, “Christmas Snow”” airing on Wednesday, December 11 at 10:00 p.m. ET/PT on Comedy Central.

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.