Ladybug swarm so large it registers on radar in Southern California Radar looked to be showing precipitation Read More > Facebook Twitter 06.06.2019