Henan residents were caught off-guard Friday when a violent storm system bombarded the region with egg-sized hail and winds up to 75 mph.