Lip-smacking, thirst-quenching ….

Can anyone remember the words to the 70’s Pepsi ad?

I think : lip-smacking, thirst-quenching, cool-talking, life-giving?

Please help …..

Advertisements