Saturday, October 22nd 2011

Logorama, by François Alaux, Hervé de Crécy and Ludovic Houplain, won the Oscar for best animated short in 2010.