Texas under Severe Thunderstorm Watch as Gulf storm gets set to impact millions across South, Southeast
More than a million people just south of Houston are under a Severe Thunderstorm Watch as a powerful storm gets set to develop in the Gulf of Mexico and impact millions of people from Texas to Florida over the next few days.