Def Lappard – Diamond Star Halos The long-awaited new release from Def Leppard (Diamond Star Halos) is due out this month (May 27), and we have two singles from it already and it sounds like it is going to kick ass. This is their 12th album and it sounds like they are going to be… Continue reading Def Leppard – Diamond Star Halos