Spotted: A Swarm Of Ladybugs So Huge, It Showed Up On National Weather Service Radar
National Weather Service meteorologists noticed something puzzling on their radar screens in Southern California on Tuesday evening - a big green blob. "It was very strange because…