Terrible hail storm.