Sherri Howard

Sherri Howard

Born 1 June 1962 in Sherman, Texas, USA

Actor