NBC 5 viewers shared photos of hail that fell as severe storms moved through North Texas on April 26, 2024.
Yes
No
Read All
In