ShowShowThe Communards in AberdeenNov 18, 1986The CommunardsMusic Hall · Aberdeen, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Communards