NEW REVIEWS 65 DEF LEPPARD – Diamond Star Halos (2022) June 3, 2022 RockWombat 2 Def Leppard are back for their first studio album since the 2015 self-titled release. Things to note about this album:...