Mother Nature Delivering Triple Weather Threat to U.S.

2016-08-31 13

Mother nature is delivering severe weather to Florida, North Carolina, and Hawaii. Nathan Smith has the report.