It’s hard to believe it’s been 28 years since South Park first aired on Comedy Central. Maybe it was the fact the network wasn’t as well respected and the creators (Trey Parker and Matt Stone) themselves felt the show would be canceled quickly, they were able to get away with so much at first. LikeContinue reading “‘South Park’ Finally Bites More Than It Barks After Recent Lackluster Seasons”