Carter entered a local beauty contest and achieved her first national fame by winning Miss World USA in 1972 representing Arizona. [1] As the United States entrant in the Miss World pageant she reached the semi-finals. After taking acting classes at ...
read more