Caillou Subscribers Top 850,000

Sep 30, 2016 | Latest, Youtube |

We are thrilled to share that our Caillou channels on YouTube now boast an impressive 850,000 Subscribers. Since launching our first official channel back in 2014, we now manage 12 local language channels including English, French, Spanish, Castilian Spanish, Italian, Turkish, German, Portuguese, Finnish, Arabic and Polish.