Dec. 21 – Aliens First Christmas

ALIENS FIRST CHRISTMAS
Original Air Date: NOVEMBER 12, 1991

Set in the year 2027, three humans originally from Earth now live on the planet Zolonia. Unfortunately for the Peoples family, Christmas is not celebrated on Zolonia.

Read more

Dec. 21 – George and the Christmas Star

GEORGE AND THE CHRISTMAS STAR
Original Air Date: December 14, 1985

A festive Canadian lunatic traverses time and space in order to land the ultimate Christmas decoration…

Read more