Tragedy in Texas USA! Billions of 6-inch ice balls destroy vehicles in Kerrville Climate Change Disasters Tragedy in Texas USA! Billions of 6-inch ice balls destroy vehicles in Kerrville IDH Weather News March 24, 2025 26 Tragedy in Texas USA! Billions of 6-inch ice balls destroy vehicles in Kerrville Giant hail combined with...Read More