michelin man
WTF
Logorama, by the French art collective H5, has been nominated in the Best Animated Short category at the Oscars next month. Fucked if I know what the point is, but I suspect it may be that corporations are, like, really baaaad. Any better guesses anyone? Part two is here.