Shop
 
Logorama Oscar 2010 HD

Check out Logorama – a cool animated film about a world full of corporate brand logos that won an Oscar for “Best Short Animated Film” in 2009.

This 16-minute movie took 6 years to produce by French production house H5 and was directed by three Frenchmen: François Alaux, Hervé de Crécy and Ludovic Houplain.

Enjoy!


 
follow us on twitter