When is the last time one of the speed metal titans of the 1980s issued an album worthy of attention, let alone praise? Perhaps we all had assumed that these acts simply faded into The Retread Zone, or maybe we stopped caring. But the rise of the nu-metal genre has prompted former headbangers to re-emerge […]