Two people were killed on Wednesday night after a vehicle crashed into two pedestrians on Houston‘s south side.
The crash took place in the 9900 block of South Main Street between West Bellfort Street and the South Loop.
While it is unclear what exactly happened, witnesses say that two people walked in front of a car.
It is yet to be known if the driver involved remained at the scene after the crash happened.