Holy Hail!

Gargantuan hail yesterday at the shop. Power outages, too. All hell is breaking loose.