Hail pummels Texas, heavy rain creates flooding

2021-04-24 3

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

Free Traffic Exchange