31-10-2016 13:59
via
newson6.com
Tulsa Police: Woman Runs Red Light, Causes Wreck
Police say a car ran a red light, causing a collision Monday morning that spilled diesel fuel in the intersection.
Read more »