And the question stands...do you recognize what this is a screen grab from????
I think I saw that on Sesame Street when I was a kid.