Look what I just found on YouTube!
I've been trying to remember what this was for months now as well, and I finally found it at last.
Didn’t even know this was on Sesame Street's YouTube channel since 2010.
Sesame Street will be honored by the Kennedy Center this December!
This is only the second time a production has received this honor. The first being Hamilton, just last year.
You know how I mentioned a couple of months ago that all of the Winnie The Pooh holiday specials ended up getting found on Archive.org?
They got removed either yesterday or today because the uploader's account ended up getting locked.