In a new interview with the AJC.com promoting his upcoming art show at the Wentworth Gallery in Atlanta, GA, Def Leppard drummer Rick Allen talked about his former bandmate Steve Clark, who died in 1991 from alcohol poisoning. “One of the first Legends pieces I did was Steve Clark...
Continue reading...
Continue reading...