In this Dinosaur Adventure George the little dinosaur cast doubt on the existence of the Spirit of Christmas. Fortunately Delilah and her friends are there to show him that the Spirit of Christmas is real.