Bumper Sticker of the Times Posted on June 1, 2025 by admin 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.