Heavy rain causes street flooding in Galveston

Heavy rain causes street flooding in Galveston
FacebookXWhatsAppEmail

Between 3 and 4 inches of precipitation fell between Moody Gardens and The Strand flooding some streets, while San Luis Pass received less rain with an estimated total of between 1 and 2 inches, National Weather Service Meteorologist Amaryllis Cotto…