Dallas, TX: Deadly crash on eastbound I-635, police say | wfaa.com

Police say the crash was reported on 635 near Audelia Road at about 1 a.m. Thursday. Author: wfaa.com. Published: 5:24 AM CDT April 18, 2024.

Do you trust this headline?

In