Last night the Cure headlined Primavera Sound 2026 at Barcelona's Parc Del Forum. It was the band's first performance since their intimate November 2024 show at London's Troxy celebrating the release of _Songs Of A Lost World_. That album, one of the best of that year, was the Cure's first UK #1 in 32 years and earned them their first Grammys. On the Estrella Damm Stage, the Cure played only two…