Bad Logistics and Power Outages Can’t Keep The Killers Down
The Killers must have felt quite far from their homebase of Las Vegas, Nevada, with temperatures hitting -25 around Place Bell in Laval. But music is great at warming the soul, and the band was [read on]