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.