[youtube width=”250″ height=”250″]http://www.youtube.com/watch?v=BVJtXiujDVQ[/youtube]

When will the Banksy-mania stop, just him in general and now his latest installation’s in New York. “The Village Pet Store and Charcoal Grill” has raised a lot of talk, his own look at the human relationship with animals and meat. Rather than bore you with more details check out the video above, not weird at all.

Related Posts