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". They have now released a session breakdown video...
Continue reading...
Continue reading...