Charli XCX and the Strokes Are (Sort of) Making Rock Music July 28, 2026 · New Yorker Read full story at source