ReelRate
Beth Leavel

Beth Leavel

Born 1 Nov 1955 · Raleigh, North Carolina, USA

Beth Leavel is an American stage and screen actress and singer.

On ReelRate

Also known for