Jim Keefe on Muck Rack

Jim Keefe

United States
Syndicated Cartoonist and Illustrator

Cartoonist by trade - Twitter is where I dump all my loathing for our sorry excuse for a President.