DEMONICAL Release An Official Lyric Video For New Single “Fallen Mountain”.
The Swedish Death Metallers DEMONICAL, have recently premiered the very first single titled “Fallen Mountain”, also accompanied by a lyric video, of their forthcoming album “Mass Destroyer”, scheduled to be released on May 6th via Agonia Records. Cover artwork by…