HomeNewsThe Killers Live at Montreal’s Bell Centre