Guest Stars Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Matt Stone voices Craig Adrien Beard voices Token Williams April Stewart voices Mayor McDaniels Trey Parker voices PC Principal Betty Boogie Parker voices Ike Broflovski Matt Stone as Tweek Jessica Makinson voices Heidi Turner Jessica Makinson voices Strong Woman