Today, In The Spotlight


def-leppard-1980s 750

Def Leppard, Metal Or Not?

Formed in 1977, and releasing their first album, On Through the Night, in 1980, Def Leppard often shows up on any number of best...

Lost in Vegas

Heavy Metal Reaction Videos

In the sea of negativity that is the Internet, there is a glimmering light of hope and positivity. It shines bright like the sun,...