Beautiful Tara has 39 credits on her IMDb resume page, including several horror films.
There is currently a big debate raging as to whether or not Tara's August 2011 wedding in Greece to Zack Keyhayov was even legal. Tara says that they were never legally married.
Log in to comment