Tuesday, March 9, 2010

"LOGORAMA"

Logorama a French film produced by Nicolas Schmerkin is the Oscar winner for Best Animated Short. Go to http://www.logodesignlove.com/logorama-the-movie
to view the whole film.

No comments:

Post a Comment