CATTLE DECAPITATION: “The Anthropocene Extinction” First-Week Chart Numbers Revealed
“The Anthropocene Extinction“, the newest studio recording from San Diego deathgrind unit, CATTLE DECAPITATION, pillaged the Billboard Charts upon its first week of release debuting at #5 on the Hard Music Chart, #13 on the [Read »]