Santa Lost His Sleigh

Santa Lost His Sleigh is the Christmas episode of My Big Big Friend that debuted on Treehouse TV on December 15, 2014.