Super Furry Animals are back: After a lengthy hiatus, the Welsh band will reunite next year for their first tour in a decade. Dubbed the “Supacabra 2026 Tour,” the six-date trek kicks off in Dublin, Ireland on May 6. They’ll make stops in Scotland and Wales before wrapping in England, …
Read More »