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
April 18th, 2024
April 17th, 2024
May 4th, 2024
May 4th, 2024