Steven PlutoMay 291 min readDef Leppard, Diamond Star Halos (2023)Steven shares his thoughts on the new Def Leppard studio album, Diamond Star Halos.