The Unorthodox Shepherd

The Unorthodox Shepherd is the Christmas episode of Joe 90 that debuted on ATV on November 14, 2003.