News Posts

Norwegian black metal outfit Vulture Lord is finally back after almost 2 decades of absence with a brand new album, bringing the ‘Desecration Rite’!