Cicadas Laurent Keiff Spring just happening on the Green River and the cicadas are hatching. The guys at Troutsmith Films really give us a sense of the wonder and exhilaration to be ... FRESH0 Comments