Cattle Decapitation: enters worldwide charts for new album, ‘Death Atlas’
Cattle Decapitation recently released their new album, Death Atlas, via Metal Blade Records; for their efforts, the band has now entered the worldwide charts! See below for all positions: USA: #1 – […]