3 tornadoes, rain and hail batter North Texas

May 07, 2015 07:26 PM