Stunning Images, Video Emerge From North Texas Hail Storms

Severe storms hit Texas on April 11, 2016. Here are some of the best images and videos from the storm.

Contact Us