ShowShowSuper Furry Animals at BarrowlandsMay 14, 1998Super Furry AnimalsBarrowland Ballroom · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 14, 1998VenueBarrowland Ballroom · Glasgow, United KingdomArtistSuper Furry AnimalsListingConfirmedShow details from MusicBrainz.