Tropical Depression forms in the Eastern Atlantic. What does the forecast say?

Tropical Storm Ophelia made landfall near Emerald Isle, North Carolina, Saturday morning, lashing the region with 70-mph winds and flooding rains before heading inland over far eastern North Carolina with … Click to Continue »

Leave a Reply

Your email address will not be published.