Album Review: Annihilator – For the Demented

by Chris Latta on November 14, 2017