Lots of storms brewing in the Atlantic right now. Good news is that all of the developments in the ocean at present are forecast to miss the USA entirely.

Lots of storms brewing in the Atlantic right now. Good news is that all of the developments in the ocean at present are forecast to miss the USA entirely.