This one is about hurricanes. On the radar, they can look impressive. If one thinks of them as
just another creation of God, maybe some kind of message to those who persist in abusing our environment, God says, I can do so even better than you!