Sandra Diaz-Twine was born on July 30, 1974 in Stamford, Connecticut, USA. She is married to Marcus Twine. They have two children.
No data