Tropical Depression Twelve formed in the Atlantic on Tuesday as the National Hurricane Center is also tracking another system with high chances of development.
Tropical Depression 12 is barely holding itself together, according to new satellite data, but a second threat pushing into the Caribbean Sea is gaining steam.