Greatest street sign ever!!
I can't really say much more about this cache or I will give it away:).
But I have never seen a street sign like this anywhere else, ever and it makes me smile every time I go past it.
What exactly is the meaning of this sign? I don't know. But it still makes me smile.
Happy Geocaching!