Here’s your 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. When Donald Trump says, "Believe me," it means he's telling a lie. When Donald Trump says something is "beautiful," it means it's a train wrecking into a mountain of shit on fire. When... Continue Reading →
TikTok Tulsa
Donald Trump promised us his Tulsa Rally would be like something no one has ever seen before. That did not turn out to be true because I've seen empty seats before. Now, where was it? Oh yeah. His rally in Fredericksburg, Virginia in 2016. That room was only half full too. Donald Trump held his... Continue Reading →
Dying On Tulsa Time
Tulsa, Oklahoma, June 20, 2020. Come for the Trump hate. Leave with the Trump virus. Either way, you're one infected sycophantic Kool-Aid goose-stepping troglodyte. Donald Trump does not care about his supporters. If you're one of them, he does not care about you. The proof of this is him holding a rally today that he... Continue Reading →
Classified Lies
You can't say Donald Trump isn't qualified for the presidency because a lot of people wrote books about how awful he is. Every president has had that. But no president has been criticized as much or as harshly as Donald Trump has been by people who worked for him. While Donald Trump can call them... Continue Reading →
MAGA Inside You
As it turns out, there is a cure for anything that ails you. Don't look for it. Donald Trump has the answer to the coronavirus. He said, "If we stop testing right now, we’d have very few cases if any." That means if you don't weigh yourself, then you didn't put on any pounds during... Continue Reading →
Hater Waiver
Against the advice of health officials, the city of Tulsa, and a lot of people who are a lot smarter than he is, Donald Trump is proceeding with his hate rally in Oklahoma, now scheduled for June 20 after caving in to pressure not to display his racism by having it on Juneteenth. Donald Trump... Continue Reading →
Slippery When Stupid
Gerald Ford was a clumsy president. And I'm not talking with policy though that Nixon pardon was a huge mess, but Ford literally fell down the steps of Air Force One. He had a bum knee from playing college football and maybe the steps were wet. Shit happens, right? But he also fell UP the... Continue Reading →
Systemic Racism
Here’s your 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. Larry Kudlow, the Director of the United States National Economic Council, says systemic racism doesn't exist in the United States. Kudlow told reporters last Wednesday, "I don't believe there's systemic racism in the... Continue Reading →
Roughing It, Volume 50
Here are the roughs from the week before. There are too many. In this case, it's an idea I wasn't sure of. But I guess I was wrong. CNN wanted it and a lot of people leaving comments liked it too. One person praised the tie which is something I nearly forgot to include. My... Continue Reading →
For The Birds
I live in Fredericksburg, Virginia, a little city built on history. George Washington grew up here. His sister and her husband built a home here. George bought his mother a home here where she lived until her death. But Fredericksburg may be more famous for the two battles staged here during the Civil War (unless... Continue Reading →