Angel Witch – Angel Of Light – Album Review October 19, 2019 As most will already be fully aware, Angel Witch‘s self-titled 1980 debut has, over the years, become somewhat of a landmark album – not just for NWOBHM [...]