evidence: The claim: Video shows 'rain of worms' in China [...] "It literally rained worms in China," reads the overlaid text on the first image of the post. [...] This video was indeed filmed in China, but it does not show a "rain of worms" as the posts suggest.