Terrific hailstorm