Granted I am quite high, but this Charli XCX set at Lollapalooza *might* be the greatest thing to ever happen.