Invest 95L forms near Bermuda: Will it impact Florida?
The National Hurricane Center is monitoring two Atlantic disturbances, including Invest 95L near Bermuda and a tropical wave moving off the coast of West Africa. Invest 95L is expected to remain disorganized and stay over the open ocean due to a high- …