Bitch-slapping the senses with every thrash driven note they can muster, Dutch metallers Legion Of The Damned unleash another torrential assault of their uncompromising unashamed thrash metal brawling. Careering through the ears with rampages of aggressive virulence since 2005, and… Read More ›