Search results
We did not find results for: Tesha Clark.
Check spelling or type a new query.
We did not find results for: Tesha Clark.
Check spelling or type a new query.
Tesha Clark is an actress, model, and entrepreneur, and is the CEO of Angry Troll Studio, that was co-founded by her husband, Matthew Clark. Tesha owns several businesses including Xtreme Graphics. Tesha was born in Germany. in a town called Ansbach, and moved to the US in late 2001. imdb.com