Gruff Rhys performing with the Super Furry Animals @ the London Roundhouse (Alberto Pezzali for Live4ever
Thanks to live performances and the video for their 2003 single Golden Retriever, Yeti costumes latterly became synonymous with
Super Furry Animals, and they’re now a part of the super-limited version of the…