Concerned about creepy-crawlies? Contact a licensed pest professional It sounds like something straight from a sci-fi movie poster: “Brood X Is Coming: Billions of Cicadas Set to Swarm.” But while the East Coast, South, and Midwest have cause for concern, California is in the clear from this bug-eyed insect horde.…
