HOUSTON, Texas (KTRK) — Two people were killed Wednesday night in an auto-pedestrian crash on Houston’s south side, according to witnesses.
It happened in the 9900 block of South Main Street between West Bellfort Street and the South Loop.
While it wasn’t clear what exactly happened, witnesses told that two people walked in front of a car.
It wasn’t clear if the driver involved remained at the scene after the crash happened.