Baseball-sized hail and bigger pounds Texas and Florida

AccuWeather 2023-04-27

Views 34

Severe storms slammed both Texas and Florida from April 25-26 with massive hail.

Share This Video


Download

  
Report form