A sprawling crowd of lady beetles buzzed over Southern California this week, making a striking appearance on National Weather Service radar. The event, which transpired at night on June 4, shows a ...