ShowShowThe Communards in HammersmithDec 2, 1986Hammersmith Palais · Hammersmith, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading