Waterspouts spotted in Galveston: What the National Weather Service says about them
Read full article: Waterspouts spotted in Galveston: What the National Weather Service says about themA few KPRC 2 viewers have spotted some waterpouts in the Galveston area via our Click2Pins, and the National Weather Service confirmed they are, but these particular ones arenโt a cause for alarm just yet.