Guest Stars Matt Stone voices Butters Stotch Trey Parker voices Randy Marsh April Stewart voices Sharon Marsh Trey Parker voices Mr. Mackey April Stewart voices Shelley Marsh Betty Boogie Parker voices Ike Broflovski Vernon Chatman voices Towelie