Lord Ba'al
Well Known GateFan
South Park has been renewed for another six seasons and at least a dozen movies as well!
South Park creators sign $900m deal for new seasons - BBC News
The agreement comes as technology and media giants battle to dominate the global streaming market.
www-bbc-co-uk.cdn.ampproject.org