Wednesday, February 23, 2011

Def Leppard big news to come!

* first Live album to be released in May

*Leppard box set is in the works



No comments:

Post a Comment