ShowShowThe Communards in HarrogateNov 26, 1986The CommunardsHarrogate Convention Centre · Harrogate, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Communards