New tropical area to watch tagged off the coast of the Carolinas
New tropical area to watch tagged off the coast of the Carolinas
And just like that, the Atlantic springs to life. The National Hurricane Center has tagged a new area to watch with low odds for development right off the coast of North and South Carolina. The system is anticipated to move east further off the coast.