ampsandgreenscreens.com
Def Leppard - Amps and Green Screens
Seven years after their last record DEF LEPPARD has a new self-titled album out on Bludgeon Riffola and it’s not bad. On the contrary, it’s very good. Obviously with this band you know exactly what you’re getting, and that’s strong hooks, catchy choruses, and in general a fun time. This one has some hills and …