Next question: who does the voice of stan on south park?
Trey Parker