NWS: 12 tornadoes touched down in Texas this weekend. Here's where
It's springtime, which, unfortunately for Texas, means increased tornado potential. That potential was realized over the weekend when local offices of the National Weather Service identified 10 ... > react
Open the Full Article - Posted 4 months ago
Latest Lowake Texas News Reports
More results in our Lowake Texas Archives