ShowShowDelgados in AberdeenSep 19, 1998The DelgadosWorks · Aberdeen, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateSep 19, 1998VenueWorks · Aberdeen, United KingdomArtistThe DelgadosListingConfirmedShow details from MusicBrainz.