I Internetking Guest Mar 10, 2023 #1 China pummeled by ‘rain of worms’ as residents asked to carry umbrellas A viral clip showed a city being showered with little worms, which were splattered all over cars. nypost.com
China pummeled by ‘rain of worms’ as residents asked to carry umbrellas A viral clip showed a city being showered with little worms, which were splattered all over cars. nypost.com