Banksy has finally hit NYC on his promotional tour for the film Exit Through the Gift Shop. You might recall that Exit Through the Gift Shop is the new Banksy movie in which the street artist turns the tables on a would-be documentary trying to chronicle his work. Two new Banksy pieces have been spotted, the first at Cedar and ... Read More »