7 years agoInvest 92L update: Tropical system near the Bahamas has 40% chance of developmentWPTVVerified