Street sign

Found this sign embedded in the pavement (sidewalk) near my house. Now to find out what it means: my guess is it's an ad for something.

Comments
Sign in or get an account to comment.