Bordeaux, France based masters of technical death metal Exocrine have premiered their new single “The Kraken”. The band’s new album Maelstrom will be released on June 26 via Unique Leader Records. This is the bands fourth album since their inception in 2013. The band commented, "The Kraken is maybe our...
Continue reading...
Continue reading...