Tropical Storm Ophelia makes landfall in N.C. as heavy rains lash East Coast
Tropical Storm Ophelia made landfall Saturday morning in North Carolina as heavy rains and strong winds lashed the East Coast, prompting warnings of dangerous storm surges.
Tropical Storm Ophelia made landfall Saturday morning in North Carolina as heavy rains and strong winds lashed the East Coast, prompting warnings of dangerous storm surges.