ALBUM REVIEW: Cattle Decapitation – Death Atlas

CATTLE DECAPITATION are a band from San Diego, California. Their latest release Death Atlas follows 2015’s critically acclaimed album The Anthropocene Extinction which followed 2012’s critically acclaimed album Monolith Of Inhumanity. All I’m saying is that they have a track record of having amazing releases again and again. This album is no different, in fact, … Continue reading ALBUM REVIEW: Cattle Decapitation – Death Atlas