Secret Santa

S1E30 · 2006-12-02 · 8 min

The citizens of Sooga Village line up to see Santa not knowing that it is really Tobe in disguise.

The show’s own verdict is on its page.