EXCRUCIATOR Release New Video for “The Power Lords”
Portland’s EXCRUCIATOR release the first music video 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.