• Archive for June 27th, 2013

    Seventeen and Playing Music Loud

    by  • 06/27/2013 • Uncategorized • 2 Comments

    It’s the year of the cicada!  Yes, all over the Northeast of the US we’ve been experiencing that most amazing insect alarm clock:  the buzz of (and this is their real scientific name) MAGICICADA. How do they do it?  Can an insect larva really count to seventeen?  Seventeen YEARS, and they all get it...

    Read more →