Mike the Knight and the Christmas Castle

Mike the Knight and the Christmas Castle is the Christmas episode of Mike the Knight that debuted on Treehouse TV on November 23, 2015.