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 →

Trumping To Tulsa


Donald Trump isn't good at being subtle. Probably because he's not very smart and he's such hardcore racist, it's hard to hide. When the man sends out a dog whistle, it's not just the dogs who hear it. Everyone hears it and it's the dogs who deny he ever sent it. Donald Trump has decided... 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 →

Just A Good Ole Boy


Despite all his faults, Donald Trump is still the best president of the Confederacy since Jefferson Davis. The American Civil War started at Fort Sumter in South Carolina. On April 11, 1861, when Confederate Brigadier General Pierre Beauregard attacked the U.S. fort, commanded by Major Robert Anderson. Today, Beauregard, the guy attacking a United States... Continue Reading →

Defund The Police


This cartoon should ignite a lot of debate on social media over the next few days. A lot of Black Lives Matter protesters are calling for defunding the nation's police departments. There's a lot of talk about what that means exactly and concerns Donald Trump and Republicans will milk it for the 2020 presidential campaign.... Continue Reading →

Full Of Crap For Kap


Pete Rose is banned from Major League Baseball. He's considered one of the greatest baseball players of all time being voted Rookie of the Year, winning three batting titles, three World Series, two Gold Glove, and one Most Valuable Player Award. He went to the All-Star game 17 times where he played five different positions... Continue Reading →

Did Mexico Pay For It?


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. Nope. Mexico did NOT pay for it. Donald Trump ran on a racist xenophobic campaign of building a wall to keep people from south of the U.S. border from entering our country. The... Continue Reading →

Blog at WordPress.com.

Up ↑