Def Leppard Releases New Video For “We All Need Christmas”

Def Leppard has released an official music video for its new Christmas song. “We All Need Christmas”.

“We All Need Christmas” is featured on Def Leppard’s brand new greatest-hits collection titled “The Story So Far – The Best Of”, which was released on November 30.