28-04-2015 00:56 via newson6.com

Construction Projects Causing Headaches For Tulsa Drivers

Some detours on the five-mile-long repaving project on Interstate 244 are causing some traffic headaches for drivers.
Read more »