China pummeled by ‘rain of worms’ as residents asked to carry umbrellas

China needs to call Rihanna for some umbrellas to weather this phenomenon…