Wednesday, April 21st 2021, 6:30 pm
AT&T is installing new cell phone towers in Tulsa – but some are mistaking them for new storm sirens.
While the poles aren’t topped with storm sirens, they might eventually help alert Tulsans that a storm is coming.
News On 6's Emory Bryan has the story.
April 21st, 2021
January 23rd, 2025
November 25th, 2024
January 24th, 2025
January 24th, 2025
January 24th, 2025
January 24th, 2025