German genrefluid visionaries, Lord Of The Lost, return with their seventh studio album, Judas, out July 2 via Napalm Records. The band have released a second cinematic and visually stunning video for their second single, "For They Know Not What They Do". The new music video picks up where the...
Continue reading...
Continue reading...