Scott Appelton has quite the job as the lead tech for Def Leppard guitarist Phil Collen. You can get some insight into what he does [ … ]
Tag: Mirror Ball
Def Leppard’s Mirror Ball Album Makes it onto U.S. Top 20
Def Leppard’s new live album Mirror Ball sold approximately 20,000 copies in the United States during its first week of release, debuting at position number [ … ]