Marta Cross Poster

Trivia (2)

Filming "Fist In The Eye" in Los Angeles, CA. [May 2006]

Known to her family and friends as "ChiChi".