Monday, March 8, 2010

Watch Oscars Winner for Best Short Animated Movie "Logorama"



What would a world made of Corporate America logos look like? Great concept

No comments: