By Bob Jeswald Chief Meteorologist
Storm Pulse-NOAA
Tropical Depression #17 is nearing tropical storm strength. Cuba and the Bahamas will be watching closely for a strengthening tropical system.Storm Pulse-NOAA
CLICK HERE FOR THE LATEST-TROPICAL FORECAST
