Sandra Vidal was born in Buenos Aires, Argentina. She is an actress, known for White Rush (2003), Undisputed (2002) and Derailed (2002).
Sandra Vidal was born in Buenos Aires, Argentina. She is an actress, known for White Rush (2003), Undisputed (2002) and Derailed (2002).