Guest Stars Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Mary Kay Bergman voices Sharon Marsh Mary Kay Bergman voices Sheila Broflovski Mary Kay Bergman voices Liane Cartman Isaac Hayes voices Chef Trey Parker voices Officer Barbrady Jennifer Howell voices Bebe Stevens Mary Kay Bergman voices Shelley Marsh Matt Stone voices Jesus Trey Parker voices Grandpa Marsh Trey Parker voices Tom the News Reader Trey Parker voices Phillip Matt Stone voices Terrance Trey Parker voices Tom the News Reporter