ShowShowFaith Brothers in BristolApr 21, 1985Faith Brothers, The AlarmBristol Beacon · Bristol, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading