The National Hurricane Center is now saying there’s an 80% chance of a storm system headed southeast from the Midwest will develop into Tropical Storm Barry this week. “A trough of low pressure located over the southeastern United States is forecast to move southward toward the northeastern Gulf of Mexico, where a broad area of […]
