The National Hurricane Center has upped the chances that a large low pressure system in the Atlantic could become a tropical depression this week.
Source: WRAL News

Tropical depression 90% likely to form, 'too early' to tell if it will impact US
More from WeatherMore posts in Weather »
Be First to Comment