Search results
Tropical Storm Ophelia makes landfall in North Carolina as coastal areas lashed with heavy rain
WPXI via Yahoo News· 8 months agoTropical Storm Ophelia made landfall on the North Carolina coast early Saturday, lashing coastal...
Tropical Storm Ophelia made landfall on the North Carolina coast early Saturday, lashing coastal...