Wednesday, 27th February 1980
London, England 1980 Fan Photos
Show advert.
London, England 1980 Fan Photos
1980 UK Tour Posters.
London, England 1980 Fan Photos
Live photos from this 1980 tour leg.
share this page:
explore def leppard tour history