Cannibal Corpse will be unleashing their fourteenth studio album, Red Before Black, on November 3rd via Metal Blade Records. The death metal legends already shared the ‘Code Of The Slashers’ video with the world, and now we know how the new track sounds live. Continue reading