Please enable JavaScript to experience Vimeo in all of its glory.
from Sarah Cooper
Banksy's “The Village Pet Store and Charcoal Grill” Exhibition at NYC featured animatronic processed foods and caged animals - we caught a few on video.