For those on the West Coast(I Have Spectrum) the XMAS special comes on at 5PM PACIFIC TIME I just checked
If you have HULU it is at 5pm as well.