Sarah performs at TED

In February, Sarah joined distinguished speakers, including Bill Gates and Elizabeth Gilbert, as one of the main stage presenters at the TED conference in Long Beach, California. Or maybe Sarah and her characters were several of the speakers at the world renowned conference... Sarah Jones at ted