ShowShowSuper Furry Animals at Shepherd’s Bush EmpireMay 20, 1998Super Furry AnimalsO₂ Shepherd’s Bush Empire · Shepherd's Bush, United KingdomFollowI was thereUpload from this showMediaLineupAboutSuper Furry Animals