[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.