The 12 Labours of Santa Claus

S1, E2: The 12 Labours of Santa Claus

Available on iTunes
S1 E2: Every 100 years, Santa Claus has to pass a test to make sure he’s still up to delivering toys to the children of the world. He has to accomplish “12 labors”, under the watchful gaze of the men from the ISCC (International Santa Claus Commission). It’s a perfect opportunity for Grizzlebeard to get rid of Santa Claus...