News

As fans wandered into Barcelona's Parc del Fòrum for each day of Primavera Sound 2025, they were greeted by a giant sculpture ...