UK Street Artist Banksy opened up this mysterious art installation in Greenwich Village New York for the month of October, 2008. On a rainy night I went and took a look at the "Village Pet Store and Charcoal Grill".

Banksy: en.wikipedia.org/wiki/Banksy

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…