ShowShowSuper Furry Animals at OctagonMay 11, 1998Octagon Centre · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading