This is God’s way of a smack down for the global warming loons, and lying scientists. Hey, you can’t control the weather....DUH!!!!!
It may be God’s way of saying he is quite angry with the lying, conniving president and his henchmen.