Music Cattle Decapitation Announce New Album After Release Plan LeaksBy Team EntertainerJanuary 10, 20230 Cattle Decapitation are on their manner again with a brand new album titled Terrasite, however the announcement of the file…