ShowShowRoyal Trux at Highbury GarageMay 14, 1998Royal TruxThe Garage · Highbury, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading