I recall this happening at least once, seems like maybe more times than that... The one I remember was in upstate New York on a group ride with ~20 people. We found a small gazebo next to the parking lot in an office park and crammed all 20 of us with our bikes in there until the hail subsided.