Category Archives: Music News

Def Leppard heading to Canada for summer tour

Credit: Kevin NixonDef Leppard has announced its first North American concerts of 2019: a run of summer shows in Canada. The trek kicks off July 12 in Halifax, Nova Scotia, and is plotted out through a July