Photo Courtesy of Axelkofi2, Wikipedia When Charli XCX claimed on Twitter that her new “Vroom Vroom” EP represented the best music she’s ever made, the only thing one could expect from the pop forerunner was a heretofore completely unheard-of sound. As both a songwriter and performer, Charli XCX – the […]