CATTLE DECAPITATION haben einen weiteren Song aus ihrem Album Monolith of Inhumanity veröffentlicht, hier kannst du Lifestalker anhören:
CATTLE DECAPITATION bei Soundcloud.com
Monolith of Inhumanity wird am 4. Mai 2012 über Metalblade veröffentlicht. Den Song A Living, Breathing Piece of Defecating Meat gibt es schon seit einiger Zeit als Stream: