Cold Take
Discover
Club
Blind Pick
Log in
Sign up
N
Natalie Roth
Follow
Born in Los Angeles, California, USA
Actor
Sealed
1986
?.?
?.?
The Delta Force
Ellen Levine
Sealed
1983
?.?
?.?
Baby Sister
Susie Girard
Sealed
1999
?.?
?.?
Lima: Breaking the Silence
Delicia