Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Cindy Ambuehl
Follow
Born 31 January 1965 in Los Angeles, California, USA
Actor
See all 8 →
Sealed
1994
?.?
?.?
Phantasm III: Lord of the Dead
Edna
Sealed
1997
?.?
?.?
Meet Wally Sparks
Lola Larue
Sealed
1990
?.?
?.?
Archie: To Riverdale and Back Again
'Big' Ethel Muggs
Sealed
1997
?.?
?.?
Dark Breed
Burgess