LIVE: The Killers @ BST Hyde Park, 08.07.17
While they’re not your usual self-obsessed rock stars, The Killers are not modest about their sell-out show in Hyde Park this evening. Towards the end of the evening, Brandon Flowers (having spent the majority of the show in a pink…