ShowShowIntroduce Yourself: LeedsFeb 1, 1988Faith No MoreTartan Bar · Leeds, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateFeb 1, 1988VenueTartan Bar · Leeds, United KingdomArtistFaith No MoreListingConfirmedShow details from MusicBrainz.