Videovium.com → Logorama

Short film by the French animation collective H5, François Alaux, Hervé de Crécy + Ludovic Houplain. It won the Oscar for Best Animated Short Film at the 82nd Academy Awards.

Posted by Dan on July 2, 2011