ShowShowTerrorvision in AberdeenAug 11, 1998The Lemon Tree · Aberdeen, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateAug 11, 1998VenueThe Lemon Tree · Aberdeen, United KingdomArtistTerrorvisionListingConfirmedShow details from MusicBrainz.