Want to see an battle of epic proportions? Try pitting the Michelin Man versus Ronald McDonald!
If this sort of thing sounds right up your alley, then you’re going to looooove Logorama, an Oscar-nominated short by the French animation collective H5. The premise? Basically a town comprised of every corporate logo you can think of. It’s funny and foul-mouthed, especially around 1:15.