News

Ozzy Osbourne made a wild animated cameo in South Park in 1998 which was loud, bizarre, and pure metal chaos. Here's a look ...
After weeks of negotiations and the threat of a nasty lawsuit, 'South Park' creators Trey Parker and Matt Stone wrangled two ...