Super Furry Animals hail from Wales, in the UK, which wouldn’t be all that significant except that they often use Welsh in their lyrics. It makes them cooler, in a rock-’n’-roll, screw-you sense, that they don’t give a damn about making all the songs on their albums easily accessible to the English-speaking public. I doubt [...]










