The new Citroën C5 TV commercial – “Is The World Flat, After All”
TV ad for Walla!, Israel’s leading online portal