ShowShowChina Drum at The LeadmillApr 5, 1998China DrumThe Leadmill · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 5, 1998VenueThe Leadmill · Sheffield, United KingdomArtistChina DrumListingConfirmedShow details from MusicBrainz.