On AlterNet: Trey Parker