Well, My Guy Won

Posted by on March 7th, 2010 at 7:46 PM

Logorama wins the Academy Award for Best Animated Short.   Last time I checked, the link in the link still had the full version of the movie streaming.

Be Sociable, Share!

Comments are closed.