Guest Stars Matt Stone voices Butters Stotch Trey Parker voices Randy Marsh April Stewart voices Sharon Marsh Trey Parker voices Mr. Mackey Matt Stone voices Gerald Broflovski Trey Parker voices Stephen Stotch Mona Marshall voices Linda Stotch April Stewart voices Mayor McDaniels Matt Stone voices Stuart McCormick Trey Parker voices Mr. Tweek Vernon Chatman voices Towelie Trey Parker voices Santa