World of Warcraft is going to be featured in the first episode of South Park Season 10! Check out a sneak peek of the show at the link below. The new season of South Park is set to debut this Wednesday, October 4, at 10:00 PM Eastern/Pacific Time on Comedy Central.