Hail must have frozen over.