German genrefluid visionaries, Lord Of The Lost, set free another visually stunning piece of art with the impressive music video for their third single “The Gospel Of Judas”, cut from their brand new double album Judas, to be unveiled this Friday. After releasing the first single “Priest”, followed by sophomore...
Continue reading...
Continue reading...