May 25, 2010
Picture of the Day – Pulse Check
Banksy is spotted in NYC as he continues his unique North American ‘promo tour’ for his recently released film: Exit Through the Gift Shop. This piece was found on Cedar Street between Greenwich and Trinity in Manhattan.
via High Snobiety