This Sesame Street scene is so ADORABLE!

Don't Miss...