Today · Wednesday, 11 November 1 airing
20:22
No channels found
When a yeti becomes convinced that the legend of the Smallfoot is real after seeing a human, he uses the help of his friends to prove the existence of humans.