German band Luzifer are a side project of thrashers Vulture, I’ve had the pleasure of purchasing their ‘Rise’ EP and ‘Black Knight’ 7 inch single, ‘Iron Shackles’ is their debut album. As time has progressed, Luzifer has. The band has… Continue Reading →