Monday, February 20, 2012

SACRE BLEU!

Here's a 1958 French commercial for SUPER Colgate!

No comments: