Debbie McKee (now Debbie McKee-Fowler) was only 4 years old when her grandparents, O.D. and Ruth McKee, used her image… Read More
Play video content Exclusive TMZ.com Debbie Allen says Lara Spencer made lemonade out of her lemon of a joke about… Read More