Tornado Watch, Severe Thunderstorm Watch in effect as powerful storms continue to slam Texas
Tornado Watch, Severe Thunderstorm Watch in effect as powerful storms continue to slam Texas
Millions of people in Texas have been included in Severe Thunderstorm Watches or a Tornado Watch as powerful thunderstorms continue to race across the Lone Star State after causing significant damage earlier on Tuesday.