Invest 95L in the central Atlantic is becoming “better defined,” and a tropical depression or tropical storm is likely to form in the next day or so.
Invest 95L likely to become depression or Tropical Storm Jerry soon. Any Florida impacts?
view original post