Sally Taylor 6 years ago Kate Feiffer Panelists 2018 0 ••• Sally Taylor is an artist and musician. In 1998, reluctant to sign to a major record label, she formed her own, producing and recording thre...