Donald Trump took his traveling freak show to Tampa Tuesday night and it was a coming out party for the worst of us. He continued his war against the media, where he's labeled them in the past as scum, dishonest, terrible people, bad actors, liars, fake news, and even the enemy of the American people.... Continue Reading →
Face Punching Civility
Sometimes an angry conservative reader will tell me that I'm adding to the discourse in American politics and society. My response to that is always, yep. It's what political cartoonists do, even the ones you agree with. It's not new. Thomas Nast did it back in the 1800s. But we don't create it. We're just... Continue Reading →
The Black Friend
Michael "The Black Man" is a ridiculous human being. Not so much for supporting Trump, though that's ridiculous no matter which race you belong to. Did you find it offensive that I referred to him as "The Black Man?" Don't be. He has added that as part of his name. And, that's not the most... Continue Reading →
Razing Arizona
We have set the bar so low that after last night's Trump rally, we're overlooking one question that should be obvious: What the hell is Donald Trump doing campaigning for president? During the airing of grievances at last night's hate Festivus, Donald Trump portrayed himself as the one who has suffered the most from the... Continue Reading →
Maduro Madness
Every time I see footage of Trump's West Virginia rally from last week I think to myself, "Man, I really wanna piss those people off." Although Trump has a low approval rating at 33%, he still has strong ratings from his base of sycophants, like what we saw in West Virginia. The two most visible... Continue Reading →
Enemy Of The State
Donald Trump tweeted that the media is an enemy of the American people. Every president has despised the press at some point, if not constantly. For being such a supposed liberal institution you would think Democratic presidents like Clinton and Obama would love the press, but no. They hated the press too. Trump doesn't just... Continue Reading →
Accusers Get Verified
Donald Trump brought his locker room talk to his rallies this week. First he called his accusers “horrible,” “sick” and “phony,” and then he insinuated they're not attractive enough for him to violate. What a moral and upstanding defense. Regarding Jessica Leeds, who has accused Trump of groping her on a flight, he said “Yeah, I’m gonna... Continue Reading →
Someone Let A Cartoonist Into A Trump Rally
Yesterday I attended Donald Trump's rally in Fredericksburg, Virginia, my hometown. The Trump campaign announced the event on Thursday and I immediately went online to get a couple of tickets. I also applied for press credentials but for some reason they denied me. They didn't like my "Naked Trump" cartoons? It was OK not receiving... Continue Reading →
Judging Colors
Donald Trump is a racist. People are hesitant to level that charge, even while stating they disagree with one of his several racist comments, and we should be reluctant to slap that label on someone. But when you keep making racist comments you're a racist. What does it take for Republicans and the press to... Continue Reading →
Master Debater
Ted Cruz's campaign is going so bad, he's being heckled by children. It's not entirely new territory since he's already debated Donald Trump, but still. A child yelled at Ted Cruz during one of his rallies, "you suck!". Ted attempted to talk to the child and said that children speaking like that in his house... Continue Reading →