On a day some time in the early 90s a song from The Most Happy Fella¬†insinuated itself in my head as an earworm–you know: that refrain or tune you get in your head that will not leave you? 176 more words