Super Furry Animals – It’s Not The End of the World? Directed by: Laurent Nicolas, David Nicolas January 14, 2002 https://altsds.co/w0d8 TAP TO UNMUTE 2000s, Indie, Super Furry AnimalsLast Update January 14, 2002 / Random Video Next Video Discover Mister and Mississippi – HAL9000 Directed by: Stijn Dirkx The Stone Roses – I Wanna Be Adored Directed by: Unknown Manchester Orchestra – Golden Ticket Directed by: Unknown