Saturday, March 20, 2010

Logorama -- Oscar winner for Best Animated Short Film

Logorama from Marc Altshuler - Human Music on Vimeo.


Fuckin Sweet!
Bookmark and Share

1 comment:

Michael Sanchez said...

that was damn near amazing! The mustache only tickles for a little while!