South Park’s New Season Kicks Off With a Bang…& They’re Still Skewering PC Culture

South Park’s Season 20 premiere just aired a little while ago and…

Entertainment Weekly Declares South Park’s New Season Its Best in a Decade

I’m a week behind on the new season of South Park, but…