ShowShowChina Drum at ArenaApr 18, 1998China DrumArena · Middlesbrough, United KingdomFollowI was thereUpload from this showMediaLineupAboutChina Drum