French Connection Cha Cha Cha TV commercial

The French Connection Cha Cha Cha TV commercial – I do the singing (!) in it. For those not familiar with the French linguo, ‘chat’ means ‘cat’. Get the joke now? contactez-moi !

Quelques autres spots TV et web