Bumper Sticker of the Times

Spotted on June 1, 2025 in a metro Chicago garage. Someone is worried about vandalism, or maybe just the disapproval of passing motorists.

I’d say that keen observers have long noted him to be a mite touched.