Genrefluid Visionaries LORD OF THE LOST to Release New Studio Album, “JUDAS” on July 2, 2021 via Napalm Records | Pre-Order Available

photo credit: VDPictures / Jan Season German genrefluid visionaries LORD OF THE LOST prove that they have matured both musically and lyrically, and return with their seventh studio album, JUDAS, out July 2, 2021 via Napalm Records. With this remarkable offering, the five-piece cement their position as exceptional artists that can't be pigeonholed once more, which their brand..