July 12, 2011

Logorama

This awesome clip won the Oscar for best animated short last year. It is a burlesque critique to wild capitalism.

Do not miss it!


No comments:

Visitors