Hail pummels Texas, heavy rain creates flooding

2021-04-24 4

A massive amount of rain and hail slammed into parts of Texas during the afternoon and evening of April 23, contributing to flooding.