Trey Parker and Matt Stone, Primus, Ween, and Rush put on an incredible televised concert for South Park’s 25th anniversary.