08-11-2017 21:13 via newson6.com

Red Light Runner Blamed For 3-Vehicle Crash In Tulsa

Police blamed a red light runner for a three-vehicle collision near the Gilcrease Expressway and the Tisdale Expressway.
Read more »