The National Hurricane Center is monitoring this closely and currently has the area outlooked in a 80% probability of formation.
All tagged southeast coast
The National Hurricane Center is monitoring this closely and currently has the area outlooked in a 80% probability of formation.