Hearing Aide: Overkill “White Devil Armory”
New Jersey thrash metal outfit Overkill unleashed their 17th album, White Devil Armory, a couple of weeks ago and could possibly be the best metal album of the year. It is a nonstop thrill ride from start to finish. Overkill has been…