This afternoon, President Obama addressed the American Legion National Convention in Charlotte, North Carolina. What a guy!

CNN’s Wolf Blitzer seemed particularly impressed with Obama’s thoughts on ISIS:

Wait … what?

So not only does President Obama have a “big stick”:

But he’s “firm,” too? Please pass the brain bleach.

We all are. Ugh.

Recommended Twitchy Video