The Blurred Crusade
The Church released the Album The Blurred Crusade in 1982. It was released through the Parlophone label as catalogue number: PCSO 7585
The Blurred Crusade first charted on March 1st, 1982, peaked at 10th position and stayed in the charts for 20 weeks