WHAT IS THE MOST LIKELY EXPLANATION FOR THE RECENT HURRICANES ?
View Results
76.91 now.
We were above 82 on 14th May.
GL