On March 25, 2025, a severe hailstorm struck North Texas, hitting towns like Allen, Wylie, Dallas, and Sachse. Streets and homes were blanketed in ice balls up to 2 inches in diameter. The National ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results