Let South Park Die
11.28.11The news that Comedy Central ordered three more seasons of South Park was predictable. Since its premier in 1997, the South Park brand name has been one of the most valuable on television. And yet, as the legendary show continues to plod along and churn out new episodes, the question has to be asked: should South Park have ended a long time ago? Read the rest of this entry »








