Severe thunderstorms pummel Texas

AccuWeather 2021-04-24

Views 35

Across the state of Texas on April 23, severe thunderstorms wreaked havoc with tornadoes, large hail and torrential rain leading to flash floods.

Share This Video


Download

  
Report form