Cattle Decapitation released their new album, Death Atlas, last November via Metal Blade Records. The band have now released a playthrough video for "An Extreme Indifference To Human Life", a bonus from the Japanese version of the album. Watch below: Cattle Decapitation have announced their first European headline tour in...
Continue reading...
Continue reading...