Wednesday, November 6th 2013, 7:25 am
The driver of a van lost control on a Tulsa highway and crashed early Wednesday, then left the scene.
Tulsa Police believe the van had just exited off of 75 onto I-244 when the driver lost control, causing the van to hit the center wall and come to rest on a bridge embankment.
By the time officers and the Tulsa Fire Department arrived at the scene, the driver was nowhere to be found.
Police said no other vehicles were involved in the crash.
November 6th, 2013
September 29th, 2024
September 17th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024