The Anthropocene Extinction, the newest studio recording from San Diego deathgrind unit, Cattle Decapitation, unleashed via Metal Blade Records on August 7, pillaged the Billboard Charts upon its first week of release. More than doubling the sales of their previous offering, the record debuted at #41 on the Top 200...
More...
More...