Sabbath Assembly is proud to present the latest video for the track Lucifer from their recently-released third album, Quaternity, out now on Svart Records
French outfit Oruga are treading a well worn path.