Storm tracker: All eyes on 2 systems in Atlantic; one could become a depression

The National Hurricane Center is monitoring two systems. One, Invest 94L, could soon become a tropical depression or storm.Google Alert – Tropical weather

Leave a Reply