ShowShowSuper Furry Animals at UEAMay 18, 1998Super Furry AnimalsThe LCR · Norwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 18, 1998VenueThe LCR · Norwich, United KingdomArtistSuper Furry AnimalsListingConfirmedShow details from MusicBrainz.