Site icon Rock 106.1 – Savannah's Rock Station

National Hurricane Center says tropical depression could form in Caribbean later this week

National Hurricane Center says tropical depression could form in Caribbean later this week

Models have been hinting at development in this area for weeks now. Here’s the latest: