I'll bet that neither you or anyone else on this forum knows the origins of that song. In fact, I bet the folks at Sesame Street don't either. Otherwise they would never have used it on the show !
__________________ Don't worry … I've got the microfilm.