Last Day of Christmas is the Christmas episode of Delilah and Julius that debuted on Teletoon on December 18, 2005.
It's Christmas, but instead of peace on earth, the Academy and their yacht are being held hostage by a mysterious new villain, and only D&J can pull a Christmas miracle.
|This page currently does not have a picture. Please help the Christmas Special Wiki by adding one.|
|This page about a Christmas special or an episode from a television series with a Christmas theme is a stub. Please help the Christmas Special Wiki by expanding this article.|