In the new footage below, the members of Def Leppard choose their favourite tracks from their new, self-titled album, due for release on October 30th.The Japanese edition of the album will include the bonus track Last Dance (Demo), while the Classic Rock Fanpack edition will include the bonus...
More...
More...