x
Breaking News
More () »

Dallas, TX: Deadly crash on eastbound I-635, police say

Police say the crash was reported on 635 near Audelia Road at about 1 a.m. Thursday.

Before You Leave, Check This Out