Monday, March 01, 2010

Oscar Nominated Animated Short: Logorama

Logorama is one of the better animated shorts nominated for an Oscar this year. It's 16 mins long and contains foul language and thousands of corporate logos:


No comments: