Daily Archives: March 18, 2010

Logorama

In case you haven’t seen it, check out Logorama, the 16 minutes brand-based short from French Agency that won in the short -animated category at the latest Oscar.

Posted in design | Comments Off