North Texans captured video of tornadoes, funnels and approaching storms on Friday, April 26, 2024.
Yes
No
Read All
In