The Killers debuted a new song live last night at The Colosseum at Caesars Windsor in Ontario. You can check out a live video of the performance below.
The Killers debuted a new song live last night at The Colosseum at Caesars Windsor in Ontario. You can check out a live video of the performance below.