In the video below, Def Leppard takes fans behind the scenes on The World Tour – episode 9 features Italy, Portugal, and Spain. Episode 8 featured Denmark, France, and Belgium: Episode 7 showed Sweden, Finland and Norway: Check out more at the official Def Leppard YouTube channel. Def Leppard and Mötley...
Continue reading...
Continue reading...