Once Upon a Sesame Street Christmas

Once Upon a Sesame Street Christmas is a one-hour Sesame Street Christmas special that first aired on HBO on November 25, 2016, and on November 22, 2017, on PBS.