2 hours ago · Music · hide · 0 comments

British musician Charli XCX released her eighth studio album, Music, Fashion, Film, in July 2026. Not so much of the glitchcore this time around, though there’s one or two (digital) scratches in the mix.

No comments yet. Log in to reply on the Fediverse. Comments will appear here.