It’s the ultimate in GeekChic animation… Along comes a short that’s totally loveable, skillfully animated and full of logos…especially love the North Face placement. An advertiser’s dream.
Logorama. Oscar 2010 Best Animated Short Film.
Tweet