ShowShowSuper Furry Animals at BarrowlandsMay 14, 1998Super Furry AnimalsBarrowland Ballroom · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading