Es Devlin - who also happen to design Lorde's Coachella 2017 'fish tank' stage - took to Instagram on Monday to post three images from 2007 which showcased the exact stage set up.


20


Daily Mail

17 Related Articles from 2018-11-13