Hot Dogs at Banksy's "The Village Pet Store and Charcoal Grill"

[youtube width=”250″ height=”250″][/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.