Quote Originally Posted by musicalKeyes View Post
That's how it was explained to me, who knows? It seems like they change the explanation all the time. But the temperatures of those currents do greatly affect our weather systems, especially on the coast, so maybe more hurricanes or something? That's the best I've got, hahaha To google!
But....we had LESS hurricanes this season......