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 »