French Time

Com & advertising French Time, it more or less means Extra Time – in French version. With that, you are no further ahead – the meaning is not so clear,…