William D Lewis the vindicator Def Leppard performs 7-15-15 at …
Special to The Vindicator | published: July 15, 2015
William D Lewis the vindicator Def Leppard performs 7-15-15 at Covelli Center in Youngstown. Drummer Rick Allen lost his arm in an auto accident and plays with one arm