Def Leppard has shared some behind the scenes videos from the stadium tour. It's a nice insight into the the band at various stops (None in Texas released yet)
Check out this one
A nice touch for Def Leppard to show that to fans.
K.C.-ya!
Hey It's K.C. I like Classic Rock and Beer. Join me weekdays from 6a-10am!Full Bio