Chad Smith, Sam Arlia Killed in Pedestrian Accident at Frankford and Coit Roads in Dallas
The deadly accident was reported around 6:20 p.m. on February 5 at the intersection of Frankford and Coit roads. Dallas, TX – The two men who were killed earlier this month in a pedestrian accident in North Dallas have been