A storm that appeared on National Weather Service radar recently turned out to be something else entirely. The vast swarm of insects, which covered a … Source: https://www.unexplained-mysteries.com/news/328335/80-mile-wide-storm-is-swarm-of-ladybugs…