The new Banksy is up: it’s a small stencil in tribute to the Twin Towers, somewhere in Tribeca, which Banksy spells Tribecca on his site, oddly. Simple typo or cryptic clue? Am I thinking about this too hard?
If you know anything, hit us up. We’ll update when we have the address.
(Photos: Yossera Bouchita/ANIMALNewYork)