Entries by Ivan Ehlers


Cartoons

CARTOON: Project 2025

Dystopian Dialogue. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Turtle Topper

The lengths we go for love. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Uncover Up

Less is more. I think. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Favor Saver

Maybe 2 more. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Spyware

Though I will accept all cookies. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Recycling

Just Shredful. Today’s cartoon by Ivan Ehlers.

Originals

How to Deal With Rejection Like a Professional

Make rejection your brand and try to monetize that somehow. Reflect on the fact that others who have found great success are significantly younger or older than you… but no one is exactly your age. Consult an attorney about suing for some kind of age discrimination. Scream into the void. And more!

Best Of 2021

How To Direct Actors

Contrary to what their paychecks would suggest, movies are not just made of stars. Actors in supporting roles are either up-and-coming bit players hoping to become movie stars, or over-the-hill movie stars looking to prolong their last fleeting moments of fame. Regardless of which side of the chute they land on, it is imperative that you remind them at every opportunity that they are not the stars of this film. The director is the star of this film.

Cartoons

CARTOON: MAGA Metals

Logical leaps from “But her emails’ to ‘mind control 5g chips’ Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Riot Geared

How embarrassing. Extra feather? Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Tales

Fascist Fairy Tales. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Mindless Buzz

Mindless Buzz. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: RNC Speakers

Really stacking that talent roster. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Full Endorsement

Numbers are climbing fast, don’t miss out! Today’s cartoon by Ivan Ehlers.

Best of 2020

If Classic TV Shows Took Place in 2020

SEINFELD: Jerry’s date becomes infuriated when he won’t let her get within six feet of him. George starts a protest movement to get a haircut. Elaine argues with a security guard after not maintaining proper social distance in line to buy toilet paper. Kramer sets out to prove the coronavirus is man-made by eating only genetically-modified foods.

Cartoons

CARTOON: War Crime Prez

Much more accurate. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Warp Drive

He went to Jared. Again. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Home Office

Lead by example, Будем здоровы! Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: NATO Notice

Too subtle? Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Ask The 8 Ball

Answer hazy. Ask again later. Спасибо!

originals

Moscow Mitch In Soviet America

“In America, women have rights over their wombs. In Soviet America, women have rights as long as they are still in the womb!”

originals

Love & Dating Advice Based On The Number Of Letters In Your First Name

Four Letters: You actually met the love of your life yesterday at 6:43 pm. Or you would have if you didn’t insist on getting pho again for like the ninth day in a row. Instead, that person you gave your number to will be ruining your life for the next eleven years.

Cartoons

CARTOON: Bolton Bolts

Let’s get bombed. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Bracing

It’s gonna really hit hard. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Locked and Loaded

Getting ready for Trumper Dome. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Uncontrollable

Uncontrollably scripted! Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Magic Weapon

The framers planned for this. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Agreement

Finally something we all can agree on! Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Disaster Relief

Can we get Presidential Disaster Relief? Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Taxes

Seems like he really, really, really doesn’t want anyone seeing these taxes, right? Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: TrumpCrow

Repel and replace. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Road Map

Redacted Roadmap. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Barred Mueller Report

Barr totally read the Mueller Report, so you don’t have to. Like CliffsNotes! Stop asking so many questions. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Decision Making

Here’s some insight into Donald Trump’s decision making process. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Baby New Year

The beginning of the end? Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Cover

Donald was pissed that he wasn’t the Person of the Year for TIME Magazine. But another publication made him Person of the Century! Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump’s Number 1!

Everyone knows Trump is “Individual-1.” Mueller really lets him know! Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: RBG Color Coded

RBG Color Coded. Today’s cartoon by Ivan Ehlers

Cartoons

CARTOON: You Lose! I Win!

I Call No Tag Backs! Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Blimp in USA

Everything else, pretty accurate. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Trump Stump For Ted Cruz

Nothing like getting endorsed by such a great pal! Today’s cartoon by Ivan Ehlers!

Cartoons

CARTOON: Just Checking

Toss in a casino while you’re at it. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Supremely Hazy Court

Is this party BYOB? Because that’s no problem. Today’s cartoon by Ivan Ehlers.

Cartoons

CARTOON: Guess Who?

Can it be a lot of people? Just one? Feels like it could be a lot. Today’s cartoon by Ivan!