NEWS: Veil Of The Serpent search for deliverance?
Paying homage to the eerie mood and retro style of 1982 horror film “Halloween III – Season of the Witch“, a music video for “Deliverance” has surfaced from the third and final chapter of the “Gallery Of Sin” EPs from Veil Of The Serpent. It seems as though the band are intent on laying this