The Internet is abuzz with speculation that the Banksy mural that recently appeared in New York’s Soho is in fact a notice of an upcoming NYC show, perhaps at Deitch. Vicious rumor? Fact or fiction? Only time will tell. AM will keep you informed.
Update: Banksy bombs New York
Posted by AM Editor, September 30, 2008