Fantastic Animated Short - LOGORAMA
Easily the best animated short featuring product logos ever. Did you hear me? I SAID EVER!!! Don't let the German fool you. It was produced by a bunch of Frenchies, but the audio is done in British. Go figure... And oh yeah - NSFW w/out headphones.
Comments