Search results
Tropical Storm Ophelia makes landfall in North Carolina as coastal areas lashed with heavy rain
WPXI via Yahoo News· 9 months agoTropical Storm Ophelia made landfall on the North Carolina coast early Saturday, lashing coastal...
Slow improvement follows massive weekend rainstorm in Midwest, Northeast
AccuWeather via AOL· 8 months agoA storm responsible for producing rain from the foothills of the northern Rockies to the...