ShowShowShed Seven at Norwich UEAOct 31, 1998Shed SevenUniversity of East Anglia · Norwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutShed Seven