It was a chilly autumn evening in 2021 when the highly anticipated concert of the year finally arrived. Def Leppard, one of the most iconic rock bands of all time, was set to perform their legendary show, "Live in the Round in Your Face," at the state-of-the-art arena in downtown Los Angeles.
