I love anything and everything Trey Parker and Matt Stone.