Actress and choreographer Debbie Allen has settled a lawsuit she filed against her former business managers in which she alleged they embezzled $1 million from her company, Red Bird Productions.
Debbie Allen settles lawsuit