On Stage at London’s All Points East with Lorde
New Zealand super star Lorde’s recent performance at London’s inaugural All Points East festival incited “sheer pandemonium”, according to DIY magazine. “Lorde follows on the North Stage, and proceeds to provide an…