March08 EXCRUCIATOR Release “The Power Lords” Official Music Video

Portland’s EXCRUCIATOR release the first music video for ‘The Power Lords’, taken from their new album “Fighting For Evil” released via Divebomb Records on February 10th.  The self-produced video features Excruciator in action both in the studio and on the stage plus all their antics in between. “Fighting For Evil” available now at:  CD / Digital