fbpx

Concert review: Def Leppard with Tesla – Bell Centre, Montreal – July 17 2019

Def Leppard and Tesla played great sets, but both suffered from dubious setlist choices