iggymakarevich.com
80 Miles of Ladybugs
80-mile-wide swarm of ladybugs shows up on National Weather Service radar Associated Press LOS ANGELES (AP) — A huge blob that appeared on the National Weather Service’s radar wasn’t a rain …