The following article was featured in:
Source:
Local News - CBS Texas
05/23/2025.
Nearly two weeks after a deadly street racing crash in Dallas, a second person has turned themself in, according to the Dallas Police Department.
Sharonda Clark, 47, turned herself in on May 21. It...
Continue on to full article...