Holiday Spirits

Holiday Spirits - Season 23 Episode 10 - South Park

At the annual Christmas Tree lighting, Santa warns the town about the dangers of drinking and driving, and having too many Christmas Spirits during the holidays.

This short clip is a fragment from the episode Christmas Snow (Season 23, Episode 10)

Check out a full list of episodes from season 23

Watch clip

Watch this clip on the website