Guest Stars Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Matt Stone voices Jimbo Kern Mary Kay Bergman voices Mayor McDaniels Isaac Hayes voices Chef Trey Parker as Officer Barbrady Trey Parker voices Ned Gerblanski Trey Parker voices Tom the News Reporter Trey Parker voices Patrick Duffy