DEF LEPPARD's Euphoria Album Turns 21; Facts Video Streaming
June 8, 2020, 4 years ago
Released in North America on June 8, 1999, Euphoria is Def Leppard's seventh studio album. The record includes the song "Promises", which hit the #1 spot on Billboard's Mainstream Rock chart.
Check out this new facts video: