Tropical Storm Ophelia makes landfall in Emerald Isle, North Carolina
Tropical Storm Ophelia makes landfall in Emerald Isle, North Carolina
Tropical Storm Ophelia made landfall at 6:15 a.m. ET Saturday near Emerald Isle, North Carolina.
Tropical Storm Ophelia made landfall at 6:15 a.m. ET Saturday near Emerald Isle, North Carolina.