Def Leppard Premiere New Video For Their Christmas Song “We All Need Christmas”

Def Leppard have premiered a new video for their Christmas track “We All Need Christmas.” That song is one of the bonus tracks on the band’s new greatest hits compilation, “The Story So Far – The Best Of,” which is available now.


Comments are closed.