Cannibal Corpse Release Their ‘Demented Aggression‘, Announce New Album Torture

Cannibal CorpseĀ have finally given us a peek into the new album Torture, set to be released March 13th through Metal Blade, with a new track ‘Demented Aggression’ and well… it’s Cannibal CorpseĀ isn’t it? The biggest selling death metal band in the US and the second biggest in the world. Their…