ShowShowChina Drum at Fleece & FirkinApr 14, 1998China DrumThe Fleece · Bristol, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 14, 1998VenueThe Fleece · Bristol, United KingdomArtistChina DrumListingConfirmedShow details from MusicBrainz.