Charli XCX Shocks Fans With a Surprise Performance At Times Square!
On 18 November, Charli XCX, who recently shined at Saturday Night Live, took her high-energy persona to Times Square, the heart of New York City. She took to the stage and performed multiple songs from her latest album, brat.