00:00
157
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