North Texas husband and wife have died when their vehicles collided head-on
ODELL, Texas (AP) — A North Texas husband and wife have died when their vehicles collided head-on near where both work. The Texas Department of Public Safety says the crash happened around midmorning Wednesday 3 miles west of Odell (oh-DEL’), … Continue reading