ShowShowThe Communards in BirminghamNov 28, 1986The CommunardsBirmingham Odeon · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Communards