Tropical Storm Ophelia makes landfall in Emerald Isle, North Carolina

01:50
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.