German genrefluid visionaries, Lord Of The Lost, return with their seventh studio album, Judas, out July 2 via Napalm Records. The band recently released a second cinematic and visually stunning video for their second single, "For They Know Not What They Do". And now you can watch a guitar playthrough...
Continue reading...
Continue reading...