Read more.. Our Friend, The Cicada Look who’s coming back! It’s our friend, the loud and electric sounding Cicada. But don’t get too grossed out yet – it may not be exactly what you think, if […]