“Nobody” thought she could do it, but Doreen Taylor is on tour

Doreen Taylor kicked off her tour late last month at World Café Live in Philadelphia. To say she is excited would be an understatement. “There are … [Read more...]