INVEST #99L is looking more robust this afternoon. NHC says there is a 90% chance of a tropical depression/storm forming in the next 24 hours.
99L is located east of the Lesser Antilles in the Atlantic Ocean, moving west. pic.twitter.com/x3yjZBxUBC
— Spinks Megginson (@rzweather) July 21, 2020