Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Jahmela Yarbrough
Follow
Born 21 February 1983 in Winston-Salem, North Carolina, USA
Actor
Sealed
2014
?.?
?.?
H4
Latice Mortimer
Sealed
2014
?.?
?.?
Perfection
Bobbie
Sealed
2015
?.?
?.?
Killing Lazarus
Betty
Producer
Sealed
2015
?.?
?.?
Killing Lazarus
Producer