It's been 17 years and the Cicadas will be back in full force delivering the sounds of my Tinnitus to the whole of the the Northeast of the U.S. They should cause many a sleepless night until they are gone in about 6 weeks to return again in 17 years.
Sound of the Cicada here. Be sure to...