Today, In The Spotlight

Tagged: NWOBHM

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...

saxon_battering_ram

Saxon Deliver The Goods On Battering Ram

Yesterday, legendary British heavy metal quintet SAXON released their highly anticipated 21st studio album, Battering Ram, via UDR Music. Battering Ram boasts a clinically...