Album Review: Cattle Decapitation – Death Atlas – Tristan Zelden
Cattle Decapitation has been slaughtering the planet for over 20 years and somehow increased in skill across the last decade to be one of the dominant forces in extreme metal. The bar was raised to seemingly impossible heights on their 2015 record, yet Death Atlas manages to touch those levels and in some areas, surpass […]
