Tropical Depression likely to form this weekend in Atlantic basin
Tropical Depression likely to form this weekend in Atlantic basin
Invest 90L continued to develop Saturday and the NHC says it will likely become at least Tropical Depression Seventeen if not Tropical Storm Philippe sometimes this weekend.