Elliphant

Charli-XCX

Charli XCX Announces North American Tour

Oh, Charli. The should-be pop star – for now only a “pop ingenue” or “pop singer” in articles – seems destined to only get tastes of the limelight while featuring on the hits of others. First came “I Love It,” which was fine – that song is fantastic, and Icona Pop is pretty great. The […]