Monday, March 1, 2010

Logorama

Logorama is nominated for Best Animated Short for this year's Oscars and it is amazing. Watch the whole 16 minute piece here.

No comments: