Home Tags Creators

Tag: creators

South Park creators sign $900m deal to make seasons and movies

The creators of the South Park cartoons have signed a $900m (£646m) deal with US media giant ViacomCBS.The agreement will see Trey Parker and...