For those of you who get WGN Channel 9 (the Chicago metro area), they are showing the Yule Log tv show from 2-6am Christmas Day. I’m recording it to play tomorrow. Haven’t seen this in years.
I don’t know what cable company operates in the city limits, but where comcast is available, that can usually be found “on demand”, also.
Do you mean this? If so, on the free Roku channel “Holiday Fun” you can also watch it at any time - it’s in the Ambient category.
WPIX-11 in New York City has it 9AM-1PM Christmas Day.