The Killers – Leeds First Direct Arena, 19th November 2017: Review
The Killers’ put on an appropriately emphatic performance in their first visit to Leeds’ First Direct Arena.
Read More The Killers – Leeds First Direct Arena, 19th November 2017: Review