Trusted News Discovery Since 2008
{{/content}}
Ominious tornado sirens sound off as heavy rain falls and lightning flashes all around Tulsa, Oklahoma
Video Credit: Newsflare
Published on April 30, 2020 - Duration: 00:35s
Ominious tornado sirens sound off as heavy rain falls and lightning flashes all around Tulsa, Oklahoma
Local William Yates captured this amazing footage as tornado sirens sound, with heavy rain and constant lightning in the suburbs of Tulsa Oklahoma as damaging storms and tornadoes pass through the area on Tuesday (April 28).