By Justin Dempsey The British street artist Banksy is currently in the midst of a self-described residency in New York City during the month of October.  At a rate of more than one piece per day, the distinguished craftsman is speckling the urban landscape with his distinctive art. Of course “distinguished” might be the wrong […]