Stunning Images, Video Emerge From North Texas Hail Storms | NECN

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.