These signs are spotted in the streets of Manhattan, Miami, Los Angeles, Detroit, Philadelphia and Williamsburg USA. They are made by TrustoCorp, but who the people are behind this name is unknown. Very clever, some are hardhitting, others are hilarious. At least it will give passers something to think about.
See many more pictures at the TrustoCorp Flickr page.