Guest Stars Trey Parker voices Randy Marsh Matt Stone voices Gerald Broflovski Mona Marshall voices Sheila Broflovski Matt Stone voices Jimbo Kern Matt Stone voices Stuart McCormick