Editor’s Note: Do you think we “missed” an album this week? Click here.
Each month, we always seem to come to the same conclusion when it comes to our Editors’ Picks column: Friday ... Read More...
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? Th... Read More...