ShowShowChina Drum at The VenueApr 8, 1998China DrumThe Venue · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 8, 1998VenueThe Venue · Edinburgh, United KingdomArtistChina DrumListingConfirmedShow details from MusicBrainz.