German genrefluid visionaries, Lord Of The Lost, have released a second trailer for their new album, Judas, released today (July 2nd). Check it out below. After releasing the first single “Priest”, followed by sophomore “For They Know Not What They Do” (with nearly a combined 900k views on YouTube), the...
Continue reading...
Continue reading...