Cicadas Exit 17-Year Slumber in Northeast

Experts expect up to one billion cicadas per square mile in certain areas of the Northeast this summer. Powered by NewsLook.
credit : Powered by NewsLook