Loud Rage Music presents the debut album of the Romanian one-man project THE SHEPHERD, the frontman of death’n’roll band BLACKSHEEP. "The Beguiling Mind…
Relentlessly pummeling and delivering old-school thrash vibes with modern production values, UK thrashers CHUPACABRA are primed to release their debut...