Def Leppard’s latest music video makes its debut in Guitar Hero Live, because there just aren’t many places to debut a

Advertisement

Want Kotaku’s email newsletter?