Popularity: 1
1962-10-11
Los Angeles, California, USA
Character: Etta Plum
Release date: 12/12/1983
Character: Herself - Co-Hostess
Release date: 01/01/1991