Dallas-Ft. Worth, TX
Accident Date:
Wed, 11/13/2013Two people were killed in a car crash on Interstate 20 in Balch Springs Thursday night.
The accident occurred at about 7:40 p.m. on the southbound exit ramp from LBJ Freeway onto eastbound I-20. A Toyota Corolla and a Honda CRV had crashed into each other, police said.