Uncategorized
VULTURE LORD Release New Single

Norway’s black/thrash metal quartet Vulture Lord released a new song titled ‘Bloodbound Militia,’ which is taken from their forthcoming new album “Desecration Rite.” The record will be released on June 20 by Odium Records.