CATTLE DECAPITATION: 'The Harvest Floor' E-Card Available
San Diego extreme metallers CATTLE DECAPITATION will release their new album, "The Harvest Floor", on January 20 in North America; January 30 in Germany, Austria, Switzerland and Italy; and February 2 throughout the rest of Europe via Metal Blade Records.
Roadrunner - Blabbermouth — San Diego extreme metallers CATTLE DECAPITATION will release their new album, "The Harvest Floor", on January 20 in North America; January 30 in Germany, Austria, Switzer... more info