Skip navigation

Logorama (Academy Award for Best Animated Short Film – 82nd Academy Awards 2010 – Won) is on Vimeo.

[Check out that Futurama reference around 2:20]

Advertisements
%d bloggers like this: