ShowShowThe Communards in NorwichNov 27, 1986University of East Anglia · Norwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading