[vimeo clip_id=”10149605″ height=”” width=”640″]
Logorama, directed by the French animation collective H5: François Alaux, Hervé de Crécy and Ludovic Houplain. It won the 2010 Oscar for best animated short.
If you’ve never seen it before, and harbour any kind of ill-will toward Ronald McDonald, you’re in for a treat.
[YouTube version for the Flashless]
source