evidence: In a bizarre incident, a video that has gone viral on social media showed people witnessing a rainfall of worms in China. In the viral video, people can be seen covering themselves with umbrellas as the Chinese province Liaoning saw the showering of small worms. The worms were dropping onto the cars of the people.