Esmeralda Upton
Esmeralda Upton could face additional charges for racially attacking a group of Indian women, according to Plano police.
Trending Stories
Esmeralda Upton could face additional charges for racially attacking a group of Indian women, according to Plano police.
We care about your data. See our privacy policy.