
Severe weather in Texas and Louisiana brings tornadoes, hail, flooding and flight delays. Magic Post
A tornado watch was issued Thursday evening for parts of Texas and Louisiana as a series of powerful thunderstorms unleashed large hail, strong winds and heavy rain across the south-central …
Severe weather in Texas and Louisiana brings tornadoes, hail, flooding and flight delays. Magic Post Read More