With everything that’s been going on this past year, it’s been like, Where is South Park when you need it? The hit comedy series (which is going into its 20th season, by the way) is back now, and last night’s episode tackled what we’ve all been talking about: the first presidential debate between Hillary Clinton and Donald Trump.

Comedy Central released a clip from the third episode of the new season, titled “The Damned,” saw Mr. Garrison in a Trump-esque guise with an orange complexion and “speaking from the heart” at the debate. “Everyone, I just need to speak from the heart here,” he said. “I don’t know what the f—k I’m doing. I’ve gotta come clean, I had no idea I’d get this far. The fact of the matter is, I should not be president. Okay? I will f—k this country up beyond repair.” And it goes on.

You would think that’d be enough for Clinton to win the debate, but she can’t get out of her own way, thanks to her commitment to taking her campaign advisors a bit too literally. Even when her opponent says, “If you care at all about this country’s future, vote for her,” she still struggles.

Watch the clip below:

This weekend, we’ll see another comedic attempt to tackle Trump vs. Clinton with Saturday Night Live. Alec Baldwin was recently announced to play the Republican candidate beginning with the season premiere, hosted by Margot Robbie, while Kate McKinnon will once again reprise her Clinton persona. Meanwhile, Billy West, the voice of Zapp Brannigan on Futurama, continues his trend of layering Trump quotes over images of his character as more celebrities speak out against the controversial candidate.

Election Day on Tuesday, November 8th is coming up fast, but we’ll likely have even more spoofs to keep us entertained until then.

south-park-donald-trump-hillary-clinton-debate-4
Image via Comedy Central
south-park-donald-trump-hillary-clinton-debate-3
Image via Comedy Central
south-park-donald-trump-hillary-clinton-debate-2
Image via Comedy Central
south-park-donald-trump-hillary-clinton-debate-1
Image via Comedy Central