ShowShowSuper Furry Animals at Rock CityMay 12, 1998Super Furry AnimalsRock City · Nottingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading