LifestyleDef Leppard debuts video through gameTNT DeskJanuary 28, 2016 by TNT DeskJanuary 28, 2016 NEW YORK: Heavy metal chart-toppers Def Leppard have released their latest video on Guitar Hero Live in what is believed to be the first premiere...