Banksy’s “Pop-Up” store in New York
Posted by juggernut3, October 9, 2008
Rumors about a upcoming Banksy NYC show had slowed down the past few days… that was until Banksy dropped a bomb on us and updated his Web site announcing a “pop up” store in Greenwich Village. The store, which actually opened a few days ago, according to Wooster Collective, is called “The village pet store and charcoal grill“. The store contains no paintings or prints, but instead animatronic installations of strange and wonderful animals, the likes of which only Banksy could imagine. In addition, our […]