ShowShowShed Seven at Aberdeen Lemon TreeJan 21, 1996Shed SevenThe Lemon Tree · Aberdeen, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateJan 21, 1996VenueThe Lemon Tree · Aberdeen, United KingdomArtistShed SevenListingConfirmedShow details from MusicBrainz.