Cold Take
Discover
Club
Blind Pick
Log in
Sign up
T
Twyla Banks
Follow
Born 5 June 1989 in California, USA
Actor
Sealed
2001
?.?
?.?
Blow
Inmate's Daughter (uncredited)
Sealed
2004
?.?
?.?
State's Evidence
Jessie - Computer Lab Girl
Sealed
2011
?.?
?.?
11:11
Skater
Sealed
2017
?.?
?.?
Lacrimosa
Luna