Rock Goddess
1 article
List of articles in the library
Def Leppard, Rock Goddess: Hammersmith Odeon, London
Live Review by Chris Welch, Kerrang!, 24 March 1983
A WILD and ferocious Def Leppard leapt at the throats of its audience and claimed another killing on the first major Lep safari in many ...
back to LIBRARY