An unrestrained ride of thrash soaked speed metal with rapacious intent and predatory adrenaline, Legions the new album from Danish metallers Artillery launched itself upon the year as one of the most scintillating confrontations to unleash its horde of riotous… Read More ›