Check out all our Upcoming Release announcements New release from: LUZIFER – Iron Shackles (March 25, 2022) Following their Rise EP in 2015 and 2018’s “Black Knight” 7” single, North Rhine-Westphalia’s Luzifer, a side project of German thrashers Vulture, are ready to unleash their first full-length album unto the world. Luzifer were originally formed in […]