Once Upon a Sesame Street Christmas
From Wikipedia, the free encyclopedia
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.[1] It was the franchise's first Christmas special in ten years.[2]