Best I can guess is Peugeot, Renault and Citroën if you'll forgive the vulgarity of one of those. If so, must be a reference to some inimitable French workmanship.Allegedly one car mechanic has on his repair shop written: " cars with sign of cat, p.ssy or xmass tree I do not repair".. I don't know what is the reason but found it funny..
Enter your email address to join: