We really like this ad -- a jewel in the growing trash heap that is Google Video. But while there's at least a negligible translation of the dialogue, there's no clue as to what product is being pitched here (Bee pollen? Maple syrup? Motor oil?). If any of you hyper-educated viewers out there know what it is, or where this commercial possibly originated, can you let us know in the comments section below?
Shares