Music EvilutionE5150 Album Review: OVERKILL – “White Devil Armory” Author Acky Munro Date September 7, 2014 New York thrash legends Overkill strike back with their 17th studio album “White Devil Armory”....