ShowShowChina Drum at The Wedgewood RoomsApr 16, 1998China DrumWedgewood Rooms · Portsmouth, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading