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.
A tropical depression has formed over the Bahamas and is set to unleash rain and thuderstorms over hte Florida Peninsula.