Album Review: Extinction – The Apocalypse Mark
Formed in 1995 in Italy, Extinction released an EP in 1996 and their first album a whopping 20 years later in 2017! They followed it up with this release, The Apocalypse Mark towards the end of 2019 and I recently got my paws on a CD copy. The band cite Sepultura amongst their influences, and if […]