Saw this today, how do I interpret this?
View attachment 124414
Edit: I'll never figure out this upload thing.
HA. I saw the same sign today around Lafayette / Moraga / Orinda, I wanted to take a picture of it too. What an oddball catchphrase.
Googled this: