INVEST #98L looks more impressive today on visible satellite imagery. The National Hurricane Center says there is a 70% chance of this system developing into a tropical storm as it moves northward this weekend. pic.twitter.com/UEkCIY6w2V
— Spinks Megginson (@rzweather) August 23, 2019