The Killers LIVE @ Bellahouston Park, Glasgow 19.8.14
Rating: When The Killers blasted into the music charts some 10 plus years ago I was initially intrigued based purely on their name. At the time, I could not help but think to myself what a great name for a…