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 [...]

January 13, 2020 Album Reviews