Cicadas On Parade!

The Huffington Post reports that we’re going to see some crazy on the East Coast this summer: If you live on the East Coast between Georgia and Connecticut, get ready for the air to be filled with billions of┬álarge, buzzing insects known as cicadas, a massive brood of which have been feeding on roots underground […]