Tropical Storm Ophelia makes landfall in North Carolina
The storm came ashore near Emerald Isle in North Carolina with near-hurricane-strength winds of 70 mph this morning.
The storm came ashore near Emerald Isle in North Carolina with near-hurricane-strength winds of 70 mph this morning.