ShowShowUrusei Yatsura in SheffieldMar 14, 1998Urusei YatsuraThe Leadmill · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading