by Ed Biggs With their debut studio album marking its 20th anniversary of its release in May 2016, it is well beyond time that the Super Furry Animals were recognised as the geniuses they are. With the exception of the globe-conquering success of Radiohead, the Furries are the most original and consistently inventive British indie group of the last quarter of a century. Arguably the last great Creation Records band and
Continue reading…