Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Tarah New
Follow
Born 12 February 1987 in Corpus Christi, Texas, USA
Actor
Sealed
2019
?.?
?.?
Cross: Rise of the Villains
Knew
Sealed
2007
?.?
?.?
One Day Like Rain
Sealed
2013
?.?
?.?
Bar Talk
Bar patron
Sealed
2014
?.?
?.?
The Bijou: A One Way Crossing
Newscaster