worms

  Here’s an unusual story coming out of China. It’s reported that in Liaoning,  Citizens were told to find shelter after it rained worms. In a viral video we showed people running trying to dodge the worms. We heard the old saying that it’s raining cats and dogs outside but in the video it literally […]


Current track

Title

Artist