 Not clear why they needed them, why they needed so many, but a handful of restaurants have been mixing cicadas into their menu. Do they think that might have to do with them stealing all the cicadas? Uh-oh. Pets' heads are falling off. That's Nimrod's in the news.