La Toya Woods, who was born September 25, 1985 in Couva, Trinidad and Tobago, won MIss Trinidad and Tobago Universe in 2010.
La Toya Woods, who was born September 25, 1985 in Couva, Trinidad and Tobago, won MIss Trinidad and Tobago Universe in 2010.