Ep. 26: The woman who remembers every moment of her life since birthRebecca Sharrock can report on what life was like in the womb, and recite any line from Harry Potter. Click to listen and read on...