Open for Business: The Village Pet Store and Charcoal Grill
The guerilla street artist Banksy has just unveiled a new exhibit in New York City's Greenwich Village. Featuring self-dipping chicken nuggets and other animatronic oddities, this is an artist's take on cultural and utilitarian attitudes towards animals-on the farm and…