Torrential rain soaks Texas

3 years ago
May started off with heavy rain in Houston, Texas, with ponding on the roads on Saturday, May 1.