Title: Def Leppard?!
Product review: I bought this CD hoping that Def Leppard would finally come out of their writers block since the death of Steve Clark. Didn't happen. This album, among their last two, are a good reason for the band to just give it up.
Would you say this review depicts the product in a flattering or unflattering light?
