What do They Mean?
During our research into the various projects we have undertaken, we often come across information, markings or items that we are unable to explain. One such mystery are the series of numbers and markings that have emerged in the turret of our Renault TSF.
It is . . .