Odds increase again for Invest 99L developing into a tropical depression or tropical storm
The National Hurricane Center now has high odds for Invest 99L developing into at least a tropical depression, if not Tropical Storm Sara over the next two days and near certain odds it'll happen within a week.