A “Land of the Giants” stretch of Route 66 in Tulsa is getting another giant. "Have no fear, we will be back in 2026 to ...
Accumulating snow was most likely to begin around Tulsa between 10 a.m. and 1 p.m., the National Weather Service reported Thursday morning.