The Killers play impromptu gig at King Tut’s

Glasgow Eyes Magazine  Fresh from an outstanding headline set at TRNSMT Festival, The Killers went from one famous stage to another as they made a glorious return to King Tut’s Wah Wah Hut, 14 years after they last took to the venue’s hallowed stage in 2004.  With a plethora of songs to choose from, The