Tuesday, March 9, 2010

Logorama

Brilliant short film made with a whole slew of brand name logos. Absolutely brilliant, witty screenshot of contemporary pop culture. Totally deserved its win at the 82nd Academy Awards!


No comments:

Post a Comment