Today’s cartoon for Friday, July 18.

Today’s cartoon is by Brian Fairrington, Cagle Cartoons.