Back in 2008 we got a whisper that Banksy was opening a show in New York. My mate Johnny and I jumped on a plane from the UK and found ourselves outside 'The Village Pet Store And Charcoal Grill' the night before it opened.
Banksy had installed a kids ride-on dolphin in-front of the 'shop' and covered it with a tuna-fishing net.
What happened next could only happen in New York!
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?