Home›Tarah NewTarah NewKnown for ActingBorn:1987-02-12Place:Corpus Christi, Texas, USAMovies2019Cross: Rise of the Villains Details 2014The Bijou: A One Way Crossing Details 2013Bar Talk Details 2007One Day Like Rain Details