German genrefluid visionaries LORD OF THE LOST return with their seventh studio album, JUDAS (out July 2nd, 2021 via Napalm Records). With this sophisticated offering, conceptualized as a double record from the very beginning, the five-piece are cementing their position as exceptional artists that canÆt be pigeonholed once more and have undeniably reached the next level with their most innovative and mature record to date. |