Watch Def Leppard Vlog From Montréal, Canada

Def Leppard: “We kind of feel at home here. Watch the new vlog from Montréal”