Skip to main content
Drimble Georgia

New tropical depression forms off the coast of Florida and is set to unleash heavy rain on the South

A tropical depression has formed over the Bahamas and is set to unleash rain and thuderstorms over hte Florida Peninsula.

More from Georgia Non-Local Sources