ShowShowThe Christians at Leeds PolytechnicJun 23, 1987The ChristiansLeeds Beckett University · Leeds, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Christians