ShowShowShed Seven at Edinburgh VenueJan 18, 1996Shed SevenThe Venue · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutShed Seven