This video is an audience recording from a fan in the crowd last night in Salt Lake City as Def Leppard & Kiss got the tour underway...each band had a 75 minute set, talk about getting you $$'s worth!  The tour hits ATL on July 18th!