The Spectre Beneath is a progpower metal band formed by guitarist and composer Pete Worrall. The group launched their debut album ‘The Downfall of Judith...