Panic At The Disco!


This is another cartoon my readers don't love. I published it six hours ago and it only has three hearts and two comments on Twitter. It has 25 likes and four comments on Facebook. It only has 18 likes on Twitter. It only has 29 views on TikTok. You would think more people would view... Continue Reading →

Zealot Education


Oklahoma Superintendant of Education Ryan Walters said, "We have to cover history accurately," and with that, the Bible has been mandated to be taught in all Oklahoma public schools. This follows Louisiana's asinine law of requiring the Ten Commandments be posted in all public school classrooms. Walters also said it would be “academic malpractice” not... Continue Reading →

Official Duty


Donald Trump has always believed himself to be better than anyone, so much so that he sees himself as royalty. When he lied and claimed President Obama "bugged" Trump Tower, he said it was treason. If Obama had bugged Trump Tower (he didn't), why would it be treason? Treason can only be committed during war... Continue Reading →

Democracy And Dogs


To briefly sum up what the Supreme Court ruled yesterday, that presidents have immunity from committing criminal acts... bullshit. As Sarah Marshall said in the fantastic film Forgetting Sarah Marshall, "Bullshit, bullshit bullshit, bullshit." SCOTUS' ruling contains more bullshit than the hodgepodge of tattoos on Aldous Snow, Sarah Marshall's drug-addicted walking petri dish of various... Continue Reading →

SCOTUS King Makers


Today, the United States Supreme Court declared that Trump is king and that anything he did while he was president is legal. The court split 6-3 along ideological lines in finding that a president is a) absolutely immune for actions taken while exercising his “core constitutional powers” and b) entitled to the presumption of immunity... Continue Reading →

Prehistoric Plats


This is a local cartoon drawn for the Fredericksburg Advance. This issue is especially complicated with lots of nuts and bolts, so I'm not going to spend two hours or more trying to explain it. To understand it better, take it from Advance writer Adele Uphaus. But the gist is that the new development, Mary's... Continue Reading →

Two Debate Toons For CNN


Here’s your cartoon for this week’s CNN Opinion Newsletter. Please sign up to get these in your inbox every Sunday My editor at CNN emailed me Thursday afternoon and informed me that my assignment this week would be to draw two debate cartoons, one about Biden and one about Trump. While Biden's performance was a complete disaster, you... Continue Reading →

Supreme Obstruction


This will be a short blog because this cartoon took six hours to draw and it's a Sunday. I'd like to do something else today. While we were all focused on the aftermath of Thursday night's debate, SCOTUS snuck in a ruling that the two corrupt insurrectionist justices, Clarence and Sammy, should have recused themselves... Continue Reading →

Big Fat Liar


Gish Gallop is described as an "overwhelming an interlocutor with as many arguments as possible, without regard for accuracy or strength of the arguments. This is especially disingenuous when the interlocutor is not allowed to interrupt and address the arguments, as in formal debate or in writing. To the spectator unfamiliar with this strategy, the... Continue Reading →

Roughs, Volume 241


As stated in the last blog, I'm splitting all the roughs I drew into two blogs. This is part deux. I started this batch on a Thursday in a hotel bar in Washington, DC. It continued on a train. It finished in my apartment. I started very early and finished very late. Of course, these... Continue Reading →

Blog at WordPress.com.

Up ↑