Album Reviews

Album Review: Corroded “Defcon Zero”

May 31, 2017 Diane Webb

As of late I’ve become pretty cynical going through new releases. There’s a lot of releases coming out that are not great, most are not terrible either, but there’s just nothing special or exciting about them to […]