I like Taylor Swift. I really do. I would like her as a person even if I didn't like her music, like Tim McGraw. He seems like a nice-enough dude and he's on the right side of the issues, but damn if I want to hear songs full of lazy tropes that pander to a... Continue Reading →
You Could Do Worse
Republicans have nominated Louisiana representative Steve Scalise to become the next Speaker of the House. Scalise is a typical Republican in today's world. He condemned the attack on the Capitol while refusing to admit Donald Trump lost the 2020 election. He condemned Liz Cheney and helped oust her from GOP leadership for voting to impeach... Continue Reading →
Hummus Attack
If you listen to Donald Trump, you might be fooled into believing that nobody knows more about anything on any subject than him. But you have to be a Kool-Aid-drinking MAGA cultist not to realize that Donald Trump doesn't know anything about anything better than anyone. In layman's terms, Donald Trump is a dumbass. Donald... Continue Reading →
Trick-Or-Creep
I just saw a Fox News headline that said, "Jim Jordan creeps ahead of Steve Scalise for Speaker of the House." Creep is right. There isn't a Republican in the House of Representatives who would make a good Speaker, including Steve Scalise, but there are several who could compete for worse, starting with Jim Gym... Continue Reading →
One Rocket, Two Rocket, Good Rocket,Bad Rocket
Republicans are howling about the Biden administration "giving" Iran $6 billion and claiming that it's been used to make weapons for Hamas which they used in their sneak attack on Israel. As usual, Republicans are lying shitbags. The $6 billion belonged to Iran and it was frozen by South Korea. It was released back to... Continue Reading →
Helping Gaetz
Here’s your cartoon for this week’s CNN Opinion Newsletter. Please sign up to get these in your inbox every Sunday I started this cartoon before Republicans ousted Kevin McCarthy, which you'll see if you watch the video (it's coming). But I changed it around on Friday morning and sent it to CNN and they picked it. It... Continue Reading →
Israel’s 9/11
I always feel awkward when I draw about conflicts between Israel and Palestinians because I don't want to endorse terrorists. I want to sympathize with the side that is victimized. In case you haven't heard, conflicts in the Middle East are complicated. I like to punch up, not down. I believe Israel's right-wing government is... Continue Reading →
Grab Them By The Crikey
Donald Trump showed off classified secrets about a nuclear submarine with stealth technology or some shit like that. I'll have more to say about it in a future blog, kids. But right now, I got conventioneering things in San Francisco to do. Note: This cartoon was drawn at Blue Bottle Coffee in San Francisco. The... Continue Reading →
National Alert
I was on a train when the National Alert went off Wednesday. I was on the Metro Silver Line going from Washington's Union Station to the Dulles Airport station. I spent the night at a Holiday Inn near the airport because I had an early flight on Thursday morning. The ride on the metro from... Continue Reading →
Kevin’s Revenge
Kevin McCarthy is blaming Democrats for him being ousted as Speaker. When McCarthy became Speaker, it took 15 votes. Every single Democrat in the House voted against him. Every single Democrat voted for Hakeem Jeffries consistently on all 15 voting rounds. The Republicans did not. Members of the Freedom Caucus weren't even consistent in who... Continue Reading →