Torrential rain soaks Texas

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

Video Transcript

[NO SPEECH]