fbpx

Concert Review: The Killers – Bell Centre, Montreal – July 10 2014

The Killers were in Montreal last night for a rare arena show amongst a handful of summer festival dates. The context meant a minimal stage set relying solely on lighting…