I remember these ‘traffic sign’ car window stick ’ems were all the rage a few years ago here in the US. Imagine my surprise to see a French *Baby on Board* sign in this car window in Paris. So different, yet so similar, we are. Ok, perhaps the French are years ahead of us in fashion…but who’s light years ahead in the traffic sign car window stick ’ems I ask you. Who?