Tropical Moisture And Upper Level Trough Combining To Cause Flash Flooding In Texas And Iowa Today
Hello everyone! The tropical disturbance located off the Southern Texas coastline, dubbed 91L by the National Hurricane Center (NHC) will remain the focal point for active weather across the US […]