evidence: Several bizarre videos from the Chinese province Liaoning showing "worms raining from the skies" are going viral. In the clips, multiple cars are seen parked on a road covered with what many believed are worms. The "worms" were spotted everywhere from the cars’ bonnets, roofs and even on the streets. Some people can also be seen walking while holding an umbrella. [...] "In China, citizens of the Liaoning province were told to find shelter after it appeared to rain worms," a user wrote while sharing the viral clip. "This can happen when animals are swept up by heavy winds or caught in a whirlpool. Another theory suggested what’s being seen are poplar blossoms," she added. In China, citizens of the Liaoning province were told to find shelter after it appeared to rain worms. 😳This can happen when animals are swept up by heavy winds or caught in a whirlpool. Another theory suggested what’s being seen are poplar blossoms.pic.twitter.com/cJbzlxtFSv — Julia 🇺🇸 (@Jules31415) March 10, 2023