The link does not open.
I am lost. What is coming?
Cicadas are often called locusts -- although they are not really. Some types only come out every 17 years, all at the same time. That's what Tasty is referring to. The ones we have here in North Texas are not like that -- I hear them pretty much every year. They are loud.