Park West CEO Provides Insight into ‘Self-Destructing’ Banksy Art
Famous street artist Banksy has made art history by having one of his paintings elaborately destroy itself immediately after being sold for $1.4 million. The unprecedented stunt took place at [...]