Loading Video…
This browser does not support the Video element.
Tropical Storm Ophelia headed to North Carolina
The National Hurricane Center says the tropical storm is headed to the East Coast.
This browser does not support the Video element.
The National Hurricane Center says the tropical storm is headed to the East Coast.