NHC, NOAA say tropical depression will likely form in the Atlantic

NHC, NOAA say tropical depression will likely form in the Atlantic

USA TODAY

Source link