Killing it in Luxembourg (The Killers Concert Review)

The Killers were meant to play a show in Luxembourg in March but, fortunately for me, they had to cancel through illness, meaning that tickets were readily and cheaply available for the replay on 6th June. (Whoa whoa did you just travel to another country to see a rock show? Yes, and I’m very glad […]