Tropical Storm Nate to make landfall this weekend
Share

Tropical Storm Nate to make landfall this weekend

The Weather Channel's Maria LaRosa reports the latest read on Tropical Storm Nate.
01:09
Fri, Oct 6 20171:23 PM EDT