what canadian channel did the american cgi childrens interactive show air on ?
treehouse tv