Descent 2020


Donald Trump kicked off his re-election campaign tonight in Orlando, Florida. In 2016, he kicked off his campaign by riding down an escalator in Trump Tower then delivering a speech railing about Mexicans. Tonight, his speech consisted of hate, fear, and lies. Nothing has changed from 2016. All that's missing was the escalator. There are... Continue Reading →

Coughing On Trump


Aliens did not crash land in Roswell, New Mexico and there were no alien autopsies. How do I know this? Because Donald Trump hasn't blabbed out that there were. Donald Trump has a big mouth and telling him anything is dangerous. Plus, he's not inhibited by any ethics or responsibility and will use anything to... Continue Reading →

Fat Head Rolls With The Polls


Donald Trump does not like bad news. When the media reports facts in opposition to his trumpism, he labels it as "fake news." He says the free press is the enemy of the American people. He tells his cult not to believe what they see and hear. But how does he deal with bad news... Continue Reading →

Trumpy World


Here’s your weekly cartoon for CNN’s weekly newsletter, Provoke/Persuade. Please sign up to get these in your inbox every Sunday for the rest of your life. I submitted several sketches to CNN this week, then the editor came up with "cast changes for the next season of Trump World." I thought I'd see what I could do with it.... Continue Reading →

Roughing it, Volume One


A lot of people like to see the rough sketches, even if those roughs never go beyond being a rough. I've gotten out of the habit of posting them here but I'm going to attempt to resume it. Years ago, I saved each and every single one of them that was drawn on paper. My... Continue Reading →

Nixon Derangement Syndrome


John Dean, the former White House Counsel for Richard Nixon, testified last week before the House Judiciary Committee about the parallels between the obstruction of Nixon and Donald Trump. Republicans were livid. How dare he compare the corruption and lies of Nixon to the corruption and lies of Trump? What the hell makes John Dean... Continue Reading →

Goodbye, Schmoopie


I don't understand why everyone is celebrating and optimistic about the resignation of Sarah Huckabee Sanders as White House spokesperson. Do you remember who Sanders replaced? Sean Spicer started his very first press briefing without taking questions and lying about crowd sizes. In fact, his very first briefing was solely about the size of the... Continue Reading →

Norwegian Oppo


During the 2016 presidential campaign, Donald Trump elicited help from Russia by stating from a stage, "Russia, if you're listening..." Trump was asking Russia to hack and release Hillary Clinton's 30,000 missing emails stored on her personal server while she was Secretary of State. Within hours, the Russians were hacking the Democratic National Committee and... Continue Reading →

Fox Smear


Despite telling over 10,000 of them, there is truth in every one of Donald Trump's lies. When Trump says that Russia didn't meddle in the 2016 election, that means they helped elect him. When he says he's exonerated, that means he's guilty as hell. When he says he's not a racist, that means he's a... Continue Reading →

A Cave For Mexico


Great news! Donald Trump has saved our nation from another crisis...that he created. Trump created a crisis with North Korea by throwing childish nicknames at their ruthless dictator. After becoming BFFs with Kim Jong Un and declaring they're "in love," his cultist give him credit for averting a crisis in the form of nuclear war.... Continue Reading →

Blog at WordPress.com.

Up ↑