Sleet, hail and rain soak parts of Texas

  • 2 years ago
Heavy downpours of rain along with mixtures of sleet and hail fell through parts of Texas on March 8.