Satellite loop over Texas shows plenty of moisture streaming in from the Gulf of Mexico… This system looks more impressive over land than it did over the Gulf. Big rain event for Texas! No storms currently in Alabama or NW Florida. pic.twitter.com/P1oJYfPAQa
— Spinks Megginson (@rzweather) June 19, 2018