Photos: Def Leppard, Styx & Tesla @ White River Ampitheatre
Asking “I suppose a rock’s out of the question?,” Def Leppard propositioned fans at White River Ampitheatre on September 16th. The Sheffield, England hard rock legends finally released a self-titled album this year, and are working on a cartoon! The continually excellent band, nominated for numerous awards, has maintained a relatively consistent lineup. Classic rock […]