COBRAKILL : ‘Serpent’s Kiss’ – new album by German metal act recently signed to Frontiers out 19.01.24 2 min read