In early June, ladybugs briefly took over the news cycle. Meteorologists at the National Weather Service were looking over radar images in California on the night of June 4 when they spotted what ...