Cattle Decapitation ascended to the higher echelons of the death metal pyramid with 2015’s The Anthropocene Extinction and climbed even higher in 2019 when they released their acclaimed Death Atlas…Read the postCattle Decapitation – Terrasite