Banksy's newest NYC piece (and perhaps the last of his month-long stay here) is on the side of a warehouse in Queens. It's made out of balloons. And here is the inside story of Banksy's first NYC show a decade ago. The fuss was somewhat smaller then.