Now playing

Getting artist name | Getting song name


It’s Raining Worms In China

Officials in Liaoning, a province in China bordering North Korea, have instructed residents to seek shelter after an apparent rain of worms fell from the sky.     The eerie scene saw the small worms splattered on cars and sidewalks, with locals resorting to umbrellas and protective gear as they went about their daily lives. […]