Today's cartoon for Tuesday, May 30

Posted

Today's cartoon is by Kevin Siers, The Charlotte Observer.