Cattle Decapitation set to release new album; debut first single!!

Death metal icons Cattle Decapitation will unleash their new album Death Atlas on November 29th via Metal Blade Records!! Preorder – Vocalist Ryan states – “I want people to be shocked into thinking more about their futures, their loved ones, the pain they’re potentially subjecting their future generations to. Everyone just seems to live in the now with no care for tomorrow, […]