Title: The 80's are back!
Product review: Man, Def Leppard is back in a BIG way and this CD could be the one who shifts the music scene for the coming years... can the music scene go back to the 80s when metal ruled? Radio stations and execs have to give a chance to Def Leppard cause the fans will!!!
Would you say this review depicts the product in a flattering or unflattering light?
