Trey Parker and Matt Stone are among the best when it comes to political satire. Over the 16 seasons (and counting) of "South Park," they've tackled almost every major national issue imaginable. And with the news that the GOP debates will be spoofed in a new episode tonight, we figured it was a good tim to take a look back at some of the politicians who have made "appearances" on the show over the past two decades.
Which politician made the best "South Park" character? Vote for your favorites below.