Can someone enlighten me on the concept behind this Air France print ad ? I assure you the copy doesn’t give a clue either.
Posted in Advertising | 4 Comments »