Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lillian Lux
Follow
Born 20 June 1918 in Brooklyn, New York City, New York, USA
Died 11 June 2005 (aged 86)
Actor
Sealed
2001
?.?
?.?
The Body
Mother
Sealed
2000
?.?
?.?
The Comedians