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