Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Leila Kenzle
Follow
Born 16 July 1960 in Patchogue, Long Island, New York, USA
Actor
See all 11 →
Sealed
2003
?.?
?.?
Identity
Alice
Sealed
2002
?.?
?.?
The Hot Chick
Julie
Sealed
2002
?.?
?.?
White Oleander
Ann Greenway
Sealed
1991
?.?
?.?
Other People's Money
Marcia