Hurricane center watching a system in the far Atlantic. Forecaster says: Pay attention

The National Hurricane Center is tracking a new system that currently is nowhere near the United States. Here are the details: Where is the storm? As of the National Hurricane … Click to Continue »

Leave a Reply

Your email address will not be published.