I'm so excited that these great animated shorts from Quebec are now available in English! The relaunched website is tac.tv. Unfortunately, not all of same videos that are available on the French site are available in English. However, there is still a decent selection up there in English.
I have to say that even though it's nice to have them in English, for some reason the French versions are funnier to me. If (like me) you know French, but may not know all of the colloquialisms of Canadian French or be able to keep up with the speed of the dialogue, you can also get subtitles of the French videos in "International French". Now I've been able to go back and watch the French versions and make sure I didn't miss anything.