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