Monday, March 08, 2010

Logorama!


And the Oscar for Best Animated Short film goes to.... Logorama!!

Genius - congratulations!

That's Right,

HMK