Def Leppard / Early Strikes / 2CDR+1DVDR /Lost And Found
Live At Hammersmith Odeon, London, England On 16th September, 1979. DVDR : Never Released And Never Aired Promo Films Were Located In London 1979.
Click Image To Enlarge
Lost And Found. LAF 1005/1006/1007