Invest 95L could become Lee in a matter of days
Invest 95L could become Lee in a matter of days
Forecasters are giving Invest 95L a 90% chance of developing into a tropical system over the next seven days. If it does develop, it would become Tropical Storm or Hurricane Lee.