ShowShowRoyal Trux at 13th NoteMay 17, 1998Royal Trux13th Note · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading