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…