18 years? It’s crazy to think that South Park has been around that long. Looks like it’ll be around longer, too, as it’s just been renewed for it’s 19th season. A season with all new episodes will start Wednesday, September 16th and have 10 episodes total.
Here’s some of Cartman’s best moments.