Hurricane center still watching system that could become depression of U.S. coast



Hurricane center still watching system that could become depression of U.S. coast 1

The National Hurricane Center is keeping track of a low pressure system over the southeast U.S. that could spin up into a tropical system off the coast of the Carolinas.



Source link