Angel Witch launches video for “Death from Andromeda”and releases new album, ‘Angel Of Light’ In the wake of their brand new album, Angel Of Light – already being described by some as the band’s finest work since the legendary debut – Angel Witch are proud to present their first bona fide music video since their …
Read More »Angel Witch Reveals Details for New Album ‘Angel of Light’
Angel Witch reveals details for new album, ‘Angel of Light’; Launches first single, “Don’t Turn Your Back” On November 1st, Angel Witch will release their fifth full-length, Angel of Light, via Metal Blade Records. Angel Witch‘s 1980 eponymous debut on Bronze records created shockwaves that would resonate throughout the nascent realm of thrash, doom …
Read More »