It’s just Mother Nature showing the Global Warming crowd that it ain’t necessarily so.LOL
God is mocking them, and not in a subtle way.