Baseball-sized hail and bigger pounds Texas and Florida

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