The sketch brought a smile to my face, a smile to the face of my two post-Sesame Street-age kids, and, I can only assume, a smile to the face of everyone else watching.
FORBES: SNL, The Muppets, And Sesame Street Know Purpose Is At The Heart Of Great Brands