Cicadas on the menu in New Orleans
A New Orleans insectarium is set to add a crunchy addition to its menu at its in-house snack bar.
The post Cicadas on the menu in New Orleans appeared first on News and Blog Center | RSS Feed Syndication.