October 9 2018 10:03am

Banksy painting self-destructs

The mysterious British artists painting shreds itself moments after it’s sold at auction

Responsive site?

Video Home