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 via Napalm Records. They have released an unboxing video for the deluxe wooden box set version of the album, which can be viewed...
Continue reading...
Continue reading...