Every South Park Special Ranked

After 26 years, 26 seasons, and 325 episodes of television, South Park could be forgiven for wanting to try something new. So that’s exactly what creators, showrunners, and stars Trey Parker and Matt Stone are doing with their crass, yet beloved animated franchise. When the duo reached a $900 million