Tropical Depression Seventeen forms in the Atlantic
A tropical disturbance full of showers and thunderstorm activity that had been dubbed Invest 90L by the National Hurricane Center has become more organized and is now designated Tropical Depression Seventeen.