Armoury Show was a British rock band formed in 1983. The group consisted of Richard Jobson, Russell Webb, John McGeoch, and John Doyle. They released their self-titled album in 1985, which incorporated elements of post-punk, new wave, and alternative rock. Despite critical acclaim, the band disbanded shortly after the release of their album. |